Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/223.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
React本机Android-初始化失败_Android_Node.js_Npm_React Native - Fatal编程技术网

React本机Android-初始化失败

React本机Android-初始化失败,android,node.js,npm,react-native,Android,Node.js,Npm,React Native,我正在尝试为Android创建一个新的React原生项目。我按照说明进行操作,但是当我尝试使用命令init一个新项目时 react本机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

我正在尝试为Android创建一个新的React原生项目。我按照说明进行操作,但是当我尝试使用命令
init一个新项目时
react本机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
不确定从何处获取有关错误的更多信息。我有节点v4,NPM v2.14。另一件需要注意的事情是,创建的文件夹有一个package.json,它引用了当前目录或全局范围中不存在的
node\u modules/react native/packager


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

我也尝试过,但遇到了同样的问题。然后我发现了这个问题:

正如在:
OSX中所说的,目前只支持OSX,我使用的是导致问题的Windows


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

这是一个平台问题。仅支持OSX,请参阅


在cmd中为我解决了这个问题

这是一个老问题,但在windows中运行react native project时遇到了类似的问题

(在windows中)以下操作对我有效。不确定它是否在每个场景中都能工作。试试看

  • 转到项目位置
  • 运行命令:
    react native start
  • 然后在另一个cmd窗口中运行此命令:
    react native run android
  • 如果不起作用,请在下面进行评论,因为我仍在试图找出原因。

    (programmer123的评论)我已经能够使用最新版本的RN和NPM启动并运行windows development box。我对旧版本的RN有这个问题。你能用最新版本的RN试试吗?
    react-native start