【发布时间】:2017-10-15 01:41:57
【问题描述】:
我收到“不存在捆绑 URL”。仅当尝试在 xcode 中以发布模式运行时。我可以在调试模式下正常运行应用程序。
我跑了react-native bundle --platform ios --dev false --entry-file index.ios.js --bundle-output ios/main.jsbundle,它给了我以下错误:
Unexpected token: keyword (default)
它不显示错误可能来自的任何行号或文件。有没有更好的方法来获取有关此错误的更多上下文?
我还尝试删除 build 文件夹,npm run clean,删除 node_modules 文件夹,yarn install 没有运气。
几天前,这个完全相同的构建对我有用,所以不确定发生了什么变化。我仍然在同一版本的 MacOS、xcode 和 react native 上。
RN = 0.43.3
Xcode = 8.3.2
MacOS = Sierra 10.12.5
【问题讨论】:
-
你解决了这个问题吗?我现在也有同样的问题
-
我也有这个错误。它昨天开始出现在我的 CI 中,并与我的 Android 和 iOS 版本混为一谈。在 iOS 上,它甚至不会“失败”构建,它会默默地完成构建并使应用程序在启动时崩溃(抛出您遇到的错误)在 Android 上,它在
:bundleReleaseJsAndAssets阶段失败。不过,我很难在本地复制它。您是否找到了导致此问题的任何线索? -
一段时间后(大约 1 天),我自己解决了这个问题。我认为它与依赖项或我的构建环境(远程 CI)有关。
-
还没解决这个问题,快把我逼疯了!它从昨天开始,仍然无法正常工作。 GitHub 上有一个问题,但该线程中的所有建议都对我不起作用:github.com/facebook/react-native/issues/12754。如果你们设法解决这个问题,请告诉我。
标签: ios react-native