当我运行一个react-native项目时,我得到一个错误,没有bundle URL,但我不知道我做了什么错误,我很困惑。


当前回答

我也遇到过这样的问题……问题是封装器没有运行,似乎可能是因为我的默认shell是zsh。react-native厌倦打开一个新的终端窗口并运行…/node_modules/react-native/packager/ launchpacker .命令,但是这个命令没有运行。手动运行(并保持运行)为我解决了这个问题。

其他回答

这是因为你可能已经关闭了地铁捆绑窗口,或者它可能崩溃了。只需在项目目录下打开另一个终端/cmd并运行NPM start。通过运行npm start React Native将再次启动MetroBundler窗口。在捆绑器完成BUNDLE过程后,只需重新加载应用程序,您就可以开始了。

关闭全局代理(shadowsocks)

也许你忘了这一步

cd ios && pod install

我知道这个问题有很多答案,但这些都没有帮助我。下面的解决方案帮助我解决了这个错误。

你必须进入你的设置,允许这个特定的应用程序。

打开系统首选项。 点击“安全与隐私”。 底部右键单击“点击锁进行更改”。 输入密码。 在general标签下,它说“应用商店和已识别的开发者”,你应该看到你被阻止的应用。 最后一步:点击“无论如何打开”

无法打开源“launchpacker .command”,因为它来自未识别的开发人员

我尝试了上面的大部分答案。 但唯一有效的是一个watchman命令(我使用react-native: "0.60.4"):

守望watch-del-all