Node升级 启动RN报错:react-native启动时红屏报错:Unable to load script.Make sure you're either running a metro
Posted ruoxiangli
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Node升级 启动RN报错:react-native启动时红屏报错:Unable to load script.Make sure you're either running a metro 相关的知识,希望对你有一定的参考价值。
1、 项目中在android/app/src/main/创建文件夹 assets
2、项目中执行命令
1、 项目中在android/app/src/main/创建文件夹 assets
2、项目中执行命令
react-native bundle --platform android --dev false --entry-file index.android.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res |
重点就是 如果启动还报错
解决办法:
修改node_modulesmetro-configsrcdefaultslacklist.js文件
var sharedBlacklist = [
/node_modules[/]react[/]dist[/].*/, 把这句改成这样的
/website/node_modules/.*/,
/heapCapture/bundle.js/,
/.*/__tests__/.*/
];
以上是关于Node升级 启动RN报错:react-native启动时红屏报错:Unable to load script.Make sure you're either running a metro 的主要内容,如果未能解决你的问题,请参考以下文章
RN-升级XCODE13.3.1 编译 _initializeModules:(NSArray<id<RCTBridgeModule>> *)modules 报错
RN-升级XCODE13.3.1 编译 _initializeModules:(NSArray<id<RCTBridgeModule>> *)modules 报错
webpack 4升级到 webpack 5 (node 14.6 升级到 node16 引发的问题)