我试图运行反应本地的窗口,并得到以下错误:反应本机窗口,产卵NPM ENOENT错误
C:\Program Files>react-native init AwesomeProject
This will walk you through creating a new React Native project in C:\Program Fil es\AwesomeProject Installing react-native package from npm... events.js:141 throw er; // Unhandled 'error' event ^
Error: spawn npm ENOENT at exports._errnoException (util.js:860:11) at 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) at Function.Module.runMain (module.js:459:11) at startup (node.js:136:18) at node.js:972:3
我该如何解决这个问题?
是否存在'C:\ Program Files \ AwesomeProject'路径,如果不存在,您的当前用户是否可以使用它们的权限集来创建它? – tkone
@tkone,是的。它有一个'package.json'文件,其中包含'{“name”:“AwesomeProject”,“version”:“0.0.1”,“private”:true,“scripts”:{“start”:“ node node_modules/react-native/local-cli/cli.js start“}} – user2950593
是否有错误信息? ENOENT意味着它试图访问一个不存在的目录/文件。你能改变命令的日志级别吗? – tkone