未知的执行上下文错误 - 将领域导入 Expo React Native IOS 应用程序

Posted

技术标签:

【中文标题】未知的执行上下文错误 - 将领域导入 Expo React Native IOS 应用程序【英文标题】:unknown execution context error - importing Realm to Expo React Native IOS app 【发布时间】:2017-08-09 16:33:40 【问题描述】:

我是 RN 的初学者,正在使用 expo 选项卡示例和 realmDB,在将 Realm 导入 Expo 项目并使用 Realm for ios 中的 getting started example 时出现 unknown execution context 错误

我已遵循 Realm 文档中的标准程序

    npm install --save realm

    react-native link realm

但是当我添加 const Realm = require('realm');import Realm from 'realm'; 时,我得到了错误

当我将代码添加到 RNExpo/screens/SettingsScreen.js 时,您可以在 github 上看到我的代码和项目并抛出错误

是什么导致了这个错误?除了我正在使用领域的文件之外,我是否打算在其他文件上导入领域?

【问题讨论】:

您是否使用调试器运行? VSCode、Chrome 之类的? 感谢您的建议,但不,没有运行任何调试器。 【参考方案1】:

我设法与 Expo 的 Nikhilesh 取得联系,他告诉我我无法在 Realm 中使用 Expo,因为

使用 Realm 涉及添加本机代码 [和] 来执行类似的操作 在世博会上,您需要“分离”,就像这样 https://docs.expo.io/versions/v15.0.0/index.html

他告诉我他们 Expo 有兴趣在未来添加 Realm 支持,但目前还不能同时使用这些服务。

【讨论】:

该死! :) 如果未来有人发现了这个并且事情发生了变化,你能 ping 我吗? :)

以上是关于未知的执行上下文错误 - 将领域导入 Expo React Native IOS 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

将具有未知列数的数据导入R?

错误 #1054 - 尝试将 CSV 文件导入数据库时​​,字段列表中出现未知列

Oracle数据导入导出imp/exp :未知的命令开头。。。忽略了剩余的行

无法将 CSS 文件导入 React 项目

expo ios 模拟器“无法连接到开发服务器”错误(适用于浏览器)

createWorkbook(type = ext)中的错误:R中的未知格式数据