尽管该应用程序在测试版本中运行良好,但是当我发布该应用程序或将其置于生产模式时,该应用程序生成一次会花费一段时间,然后在短时间内连续几次生成,如下所示:
停止后,我会收到错误消息:
“模块AppRegistry不是已注册的可调用模块( runApplication)“
和
”未定义不是函数(求值 'babelHelpers.objectDestructuringEmpty(d.actions)')“
我查看了此问题,发现这2条错误消息往往是模糊的“包罗万象”错误,但是我发现的所有帖子都没有我遇到的快速构建问题,因此这可能是解决问题的关键部分这个。我尝试过几次重启应用程序,安装npm,将react和expo更新到其最新版本,以及其他与代码无关的小型修复程序,但是没有任何作用。
这是我的仓库的链接:https://github.com/tc1240/AT-Assist。如果有人遇到过这个问题或可以看看我的代码,将对您有所帮助。谢谢
这也是我第一个被问到的问题,因此如果我的问题未遵循某些准则,我向您道歉。
答案 0 :(得分:0)
自从我尝试为Android和iOS发布以来,我一直在经历这种情况。
除正在从事的项目外,我目前无法在Expo中构建其他项目,因此我无法测试您的项目,但是:
是否可以在android.package
文件中添加app.json
键,然后再次尝试运行?将其恢复到我的项目中似乎可以解决此问题。