react-native init挂起/停止没有错误

时间:2016-01-09 00:13:58

标签: react-native scaffolding

新的反应,通过Mac上的udemy教程。安装节点ok,但是当我开始一个项目时

  

react-native init projectname

终端输出:

  

这将引导您在/ Users / myuserid / projects / projectname中创建一个新的React Native项目   从npm ...

安装react-native软件包

它只是“挂”在那里......看似冷冻或匆匆忙忙。当我检查监视器时,看起来终端正在使用0%CPU。没有任何迹象(反斜杠翻转或其他)正在处理。

projectname目录中有一个“package.json”文件和一个带有一堆子文件的“node_modules”文件。

我看到这篇文章有类似的问题(https://github.com/facebook/react-native/issues/2806),但看起来没有补救措施。有什么方法可以加快速度吗?如何判断它是否已永久停滞?这会在我做的每个项目中发生吗?

我不在中国......我有快速上网...我正在使用NPM 3.3.12

谢谢!

2 个答案:

答案 0 :(得分:4)

我遇到了同样的问题,我发现这个问题的第一条评论很有用。

确实,如果没有错误,则意味着下载依赖项需要时间。

您可以添加--verbose

来跟踪下载
react-native init projectname --verbose

您将花费很长时间才能达到下载量的50%。

尽管如此,您可能会遇到以下错误:

  

npm WARN react-native@0.34.0要求对方为react@~15.3.1但没有   安装。 npm动词退出[0,true]

如果是,请检查this thread

答案 1 :(得分:0)

使用现有(空)目录作为应用名称时遇到了相同的问题
我将应用程序名称更改为新名称后,它便开始起作用