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 的主要内容,如果未能解决你的问题,请参考以下文章