我正在尝试在Windows上运行React Native,但遇到以下错误:
C:\Program Files>react-native init AwesomeProject
这将指导您在 C:\Program Files\AwesomeProject 中创建一个新的 React Native 项目,从 npm 安装 react-native 包... events.js:141 throw er; // Unhandled 'error' event ^ 错误:spawn npm ENOENT 在 exports._errnoException (util.js:860:11) 在 Process.ChildProcess._handle.onexit (internal/child_process.js:178:32) 在 onErrorNT (internal/child_process.js:344:16) 在 doNTCallback2 (node.js:450:9) 在 process._tickCallback (node.js:364:17) 在 Function.Module.runMain (module.js:459:11) 在 startup (node.js:136:18) 在 node.js:972:3
我该如何解决这个问题?
C:\Program Files\AwesomeProject
是否存在?如果不存在,您当前的用户是否具有足够的权限来创建它? - tkonepackage.json
的文件,其中包含以下代码:{"name":"AwesomeProject","version":"0.0.1","private":true,"scripts":{"start":"node node_modules/react-native/local-cli/cli.js start"}}
- user2950593init
调用中使用--verbose
功能,这个问题就已经在 react-native 0.1.9 中得到了解决,参考:https://github.com/facebook/react-native/issues/5414 - zipzit