gpt4 book ai didi

react-native - 无法加载脚本。确保您正在运行 Metro 服务器或您的包 'index.android.bundle' 已正确打包以供发布

转载 作者:行者123 更新时间:2023-12-04 04:01:05 25 4
gpt4 key购买 nike

我用 react-native init 创建了一个新项目。
我正在使用具有以下内容的 react 原生:“ react ”:“16.13.1”,“ react 原生”:“0.63.2”。
当我尝试使用 react-native run-android 运行应用程序时命令它显示在终端中构建成功,但我的地铁捆绑器中没有出现任何内容(我正在附加它的图像)并且我的模拟器显示“无法加载脚本”问题。
Unable to load script
如果我按“R”在节点(捆绑程序)中重新加载应用程序,它会说没有连接到它的设备,但我的模拟器正在运行。我在个人设备上也遇到了同样的问题。
metro bundler not running
我还尝试在 android/app/src/main/assets 中创建 Assets 文件夹并运行以下命令:react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res .
只有当应用程序显示在模拟器上并且当我在 中进行更改时才会这样做App.js 文件并保存它,模拟器中没有任何变化。
如果我重新加载错误“无法连接到开发服务器”弹出。
could not connect to development server
甚至尝试了 adb reverse 并将“dev”选项更改为本地主机和端口 8081,但没有用。 (如果有任何我应该尝试上述步骤的特定路径,请提及)。
我做错了什么?
任何人都可以请帮忙。
PS:我使用的是 Windows 10 机器。
谢谢你。

最佳答案

我也面临这个问题,我尝试了下面的方法来解决这个问题。

  • 要启动 npm 服务器,请使用 npx react-native start
  • 在另一个标签中 npx react-native run-android用于运行应用程序。
  • 关于react-native - 无法加载脚本。确保您正在运行 Metro 服务器或您的包 'index.android.bundle' 已正确打包以供发布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63053905/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com