ios Expo react-原生应用程序突然卡在闪屏上

zlwx9yxi  于 4个月前  发布在  iOS
关注(0)|答案(1)|浏览(78)

几个月来,我一直在构建我的世博应用程序--一直运行得很好。
我有2/3周没有碰它了,现在,当我运行expo start时,我的应用程序卡在了闪屏上。
我设法连接以响应本机调试器,但收到以下错误:x1c 0d1x
错误:React Refresh运行时不应包括在生产捆绑包中。
错误代码:需要模块“node_modules/react-native/Libraries/Core/InitializeCore.js”,该模块引发了异常错误:React Refresh运行时不应包含在生产捆绑包中。
不变违例:模块AppRegistry不是已注册的可调用模块(调用runApplication)。错误的常见原因是应用程序条目文件路径不正确。当JS包损坏或在加载React Native时出现早期初始化错误时,也可能会发生这种情况。
可以在here中找到app.json和package.json文件
另一件可能有帮助的事情是,我的App.tsx代码甚至没有被访问(我有几个控制台日志没有触发)。
要预料到一些问题:

  • 我没有使用preventAutoHideAsync()。事实上,我已经将代码剥离,只在App.tsx中显示一个View
  • 我没有做任何改变(没有安装新的软件包或更改任何代码)。
  • 我已经尝试了yarn cache clean,删除node_modules并运行yarn install,删除.expo.expo-shared文件夹,以及更新到最新的expo-cli版本
  • 我试过在真实的设备和模拟器上运行

有没有人能帮我诊断一下?如果有任何建议,我将不胜感激

htrmnn0y

htrmnn0y1#

就像OP在评论中说的那样,将我的项目文件夹移动到不同的位置,删除node_modules/ios/android/,重新安装和重建并工作。不知道为什么,但移动项目文件夹似乎是必要的。

相关问题