未知的执行上下文错误 - 将领域导入 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 应用程序的主要内容,如果未能解决你的问题,请参考以下文章
错误 #1054 - 尝试将 CSV 文件导入数据库时,字段列表中出现未知列
Oracle数据导入导出imp/exp :未知的命令开头。。。忽略了剩余的行