我已经从here安装并构建了我的第一个React Native应用。
当我运行react-native run-android
时,nodes server
已快速打开和关闭。
这是我的项目信息:img3
以下图片是我运行react-native run-android
时的图片。
img1
下图是关闭nodejs server
时的图像。
img2
出了什么问题?
答案 0 :(得分:4)
在IDE中打开您的项目文件夹,例如Visual Studio Code等
单击node_modules文件夹
点击Metro-config文件夹
点击src文件夹
点击默认文件夹
打开blacklist.js文件并替换以下代码
var sharedBlacklist = [
/node_modules[/\\]react[/\\]dist[/\\].*/,
/website\/node_modules\/.*/,
/heapCapture\/bundle\.js/,
/.*\/__tests__\/.*/
];
与
var sharedBlacklist = [
/node_modules[\/\\]react[\/\\]dist[\/\\].*/,
/website\/node_modules\/.*/,
/heapCapture\/bundle\.js/,
/.*\/__tests__\/.*/
];
答案 1 :(得分:0)
只需打开项目文件夹中的两个终端,然后首先在第一个终端上运行(npx react-native start)以运行服务器,然后打开另一个终端并运行(npx react-native run-androi / run-ios)在您的android / ios设备上运行该应用程序
答案 2 :(得分:0)
将 nodejs 更新到最新版本解决了我的问题。