在Mac m1上的react-native v0.68.0中获得“不存在捆绑包URL错误”

g2ieeal7  于 2022-12-24  发布在  React
关注(0)|答案(3)|浏览(103)

我一直在我的新mac m1 pro芯片上使用react native 0.68版本。我的代码在android上工作,但在iOS上我得到“没有捆绑URL存在错误”。如果我手动创建主.jsbundle文件,然后运行它,那么应用程序工作正常,但每次我需要创建捆绑文件,如果我更新我的代码。
那么,有人面临过这样的问题吗?

xu3bshqb

xu3bshqb1#

打开终端窗口cd进入YOUR_PROJECT/ios使用删除build文件夹

rm -r build

react-native run-ios

再一次。
或者,您可以打开Finder,导航到YOUR_PROJECT/ios并删除build文件夹。
然后再次运行react-native run-ios。

qncylg1j

qncylg1j2#

--> open ios file project with xcode
--> in project bundle delete main.jsbundle file
--> add new empty file by main.jsbundle name
-->Run command: react-native bundle --entry-file index.js --platform ios --dev false --bundle-output ios/main.jsbundle --assets-dest ios
--> now react-native run-ios
wh6knrhe

wh6knrhe3#

我通过这样做来解决:
打开主机文件sudo vi /private/etc/hosts,如果不存在则添加三行

127.0.0.1 localhost
255.255.255.255 localhost
::1 localhost

相关问题