我正在尝试在Windows上运行react-native并收到以下错误:
C:\Program Files>react-native init AwesomeProject
这将引导您创建一个新的React Native项目 C:\ Program Fil es \ AwesomeProject安装react-native软件包 npm ... events.js:141 扔掉//未处理的'错误'事件 ^
错误:生成npm ENOENT at exports._errnoException(util.js:860:11) 在Process.ChildProcess._handle.onexit(internal / child_process.js:178:32) at onErrorNT(internal / child_process.js:344:16) at doNTCallback2(node.js:450:9) at process._tickCallback(node.js:364:17) 在Function.Module.runMain(module.js:459:11) 在启动时(node.js:136:18) 在node.js:972:3
我该如何解决这个问题?
答案 0 :(得分:8)
这应该在React Native CLI 0.1.9中修复。要更新CLI:
npm uninstall -g react-native-cli
npm install -g react-native-cli
在0.1.8中有一个回归,在此报告:https://github.com/facebook/react-native/issues/5169
答案 1 :(得分:1)
react-native-cli@0.1.8错误
回滚react-native-cli@0.1.7
一切都很好。
答案 2 :(得分:1)
要解决此问题,重新安装 NodeJS https://nodejs.org/en/
,然后强>
npm install -g react-native-cli --vebrose
react-native init App --verbose
如果仍然失败,请尝试安装 Python 3 https://www.python.org/并重复此过程。
答案 3 :(得分:0)
检查 android文件夹中是否存在 gradlew.bat 文件,然后从其中复制 gradlew.bat 文件另一个项目。