"无法加载脚本。请确保您运行的是metrserver(运行'react-native-start'),或者您的包'index.android.bundle'已正确打包以供发布。"
我正在将我的代码从Expo CLI迁移到React Native CLI。我只是在移动我的资产、组件和js文件,我也在向RN CLI添加所有包。
我已经被困在这个上面大约10个小时了,搜索了弹出的每一个错误。我现在终于经历了堆栈溢出。
误差http://prntscr.com/p0vp49
我已经尝试运行react-native-开始和npm开始。我不知道如何去我的包“index.android.bundle”,所以这可能是问题所在。
import { createAppContainer, createSwitchNavigator } from "react-navigation";
import LogInNavigator from './screens/LogInScreen.js';
import AppNavigator from './screens/MainScreen.js';
//Exporting Navigator
export default createAppContainer(
createSwitchNavigator(
{
loginNav: LogInNavigator,
mainNav: AppNavigator,
},
{
initialRouteName: "loginNav",
}
)
);`
我希望至少有一个登录界面。
您是否正确安装了所有依赖项?
我的开发依赖项是:
< code > " babel-core ":" ^7.0.0-bridge.0 "," babel-eslint": "^10.0.1 "," babel-jest": "^24.8.0 "," babel-plugin-module-resolver ":" ^3.2.0 "," jest": "^24.8.0 "," metro-react-native-babel-prehtml" target="_blank">set ":" 0 . 53 . 0 "," react-test-renderer ":" 16 . 6 . 3 "
确保添加metro-react原生babel预设并执行npm启动
当我尝试npx npx react-native run-android时,我坚持了这个错误
无法加载脚本。确保您正在运行Metro(运行“npx react native start”)或捆绑包“index.android”。捆绑包”已正确打包以供发布。屏幕截图 我在windows中运行react原生应用程序时遇到了这个问题,使用android studio,我已经通过android studio连接了我的真实设备来运行usb请帮助 项目文件
我对原生和Android Studio的反应有些陌生(我正在开发我的第一个应用程序)。我的应用程序的iOS版本运行良好。然而,我不能对我的Android版本说同样的话。我可以从react native和Android Studio运行Android应用程序,模拟器中没有任何问题。我还可以通过Android Studio将该应用程序推送到我的Android平板电脑上,并且该应用程序的工作完全符合预期
在 android 工作室中运行我的项目我收到该错误,我刚刚安装了所有内容,然后逐步遵循了所有内容,我使用 作为模拟器,并使用 ,检查端口 8081,禁用即时运行,以下链接 无法加载脚本。确保您正在运行Metro服务器或捆绑包的index.android。捆绑包”已正确打包以供发布
命令通过在android模拟器中留下消息而终止。信息如下: 无法加载脚本。请确保正在运行Metro服务器,或者包“Index.Android.bundle”已正确打包以发布。 我做错了什么?
我用react-native init创建了一个新项目。我在使用react-native时使用了以下内容:" react": "16.13.1 "," react-native": "0.63.2 "。 当我尝试使用命令运行应用程序时,它显示在终端中构建成功,但我的metro bundler中没有显示任何内容(我附上了它的图像),我的模拟器显示“无法加载脚本”问题。无法加载脚本 如果我按“R”重新