npm start 启动不了Metro服务
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! Demo1@0.0.1 start: `npm react-native start`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the Demo1@0.0.1 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\lxianj\AppData\Roaming\npm-cache\_logs\2022-04-21T14_06_54_012Z-debug.log
方案:改用npx react-native start
android无法生成bundle文件
D:\android-projects\ReactNative\Demo1> 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
react-native : 无法将“react-native”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径
方案: npx 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