android - React Native Android - 初始化失败

标签 android node.js npm react-native

我正在尝试为 Android 创建一个新的 React Native 项目。我按照说明 here但是当我尝试使用命令 启动一个新项目时 react native 初始化测试项目 我收到以下错误

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。另一件需要注意的事情是,创建的文件夹有一个引用 node_modules/react-native/packager 的 package.json,它在当前目录或全局范围内不存在。

如有任何建议,我们将不胜感激。

最佳答案

我也试了一下,遇到了同样的问题。然后我发现了这个问题:https://github.com/facebook/react-native/issues/2681

document 中所述: OS X - 目前仅支持 OS X,我使用的是导致问题的 Windows。

我注意到路径:D:\dev\projects\TestProject\events.js,所以您也在使用 Windows。

关于android - React Native Android - 初始化失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32577179/

相关文章:

android - facebook 如何使用 key 哈希验证应用程序的真实性?

android - 错误 : cannot find symbol variable text1 in two_line_list_item

node.js - MongoDB将相关的收集项目计数与其他收集结果合并

angular - 如何在 Angular 5+ 中使用 ngx-file-drop 验证文件?

android - 未找到 GLIBC 2.14 - 更新 SDK 和构建工具时进行 Jenkins android gradle 构建

java - 运行时异常 : Delegate runnerfor AndroidJUnit4 could not be loaded

node.js - 公司防火墙/代理后面的 Firestore/gRPC

javascript - NodeJS 中的 MySQL 不适用于 INSERT INTO 中的多个语句

node.js - 检查包裹是否可用?

javascript - 一个 Node 模块可以利用它所依赖的 Node 模块的依赖关系吗?