【发布时间】:2015-12-11 04:27:01
【问题描述】:
我正在尝试为 Android 创建一个新的 React Native 项目。我遵循了here 的说明,但是当我尝试使用命令
react-native init TestProject
启动一个新项目时
我收到以下错误
This will walk you through creating a new React Native project in D:\dev\projects\TestProject
events.js:141
throw er; // Unhandled 'error' event
^
Error: spawn npm ENOENT
at exports._errnoException (util.js:837:11)
at Process.ChildProcess._handle.onexit (internal/child_process.js:178:32)
at onErrorNT (internal/child_process.js:344:16)
at doNTCallback2 (node.js:429:9)
at process._tickCallback (node.js:343:17)
at Function.Module.runMain (module.js:477:11)
at startup (node.js:117:18)
at node.js:951:3
不确定从何处获取有关该错误的更多信息。我有 Node v4、NPM v2.14。另外需要注意的是,创建的文件夹有一个 package.json 引用 node_modules/react-native/packager,它在当前目录或全局范围内不存在。
任何建议将不胜感激。
【问题讨论】:
-
(来自programmer123 的评论)我已经能够使用最新版本的RN 和NPM 启动并运行我的Windows 开发箱。我对旧版本的 RN 有这个确切的问题。你能用最新版本的 RN 试试这个吗?
标签: android node.js npm react-native