【发布时间】:2016-04-13 19:04:18
【问题描述】:
新的反应,在 Mac 上完成 udemy 教程。安装节点没问题,但是当我开始一个项目时
react-native init 项目名称
终端输出:
这将引导您在 /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
谢谢!
【问题讨论】:
-
尝试通过
react-native init projectname --verbose运行以确认出现问题。通常,init 命令需要很长时间。 -
谢谢,@purii。不确定“--verbose”标签是否有影响,或者它只是第 n 次退出并重做命令......但现在它通过了。似乎 --verbose 本身不应该改变任何东西,我很想知道真正的原因,但很高兴它现在正在工作。谢谢。
-
仅供参考 - 除非我使用“--verbose”,否则现在 init 会停止运行 3 个项目。似乎一定有什么不对劲,但对于那些寻找可能解决方案的人来说,这似乎可以绕过发生的任何短路。
-
我最近遇到了同样的问题,在这里解决了stackoverflow.com/questions/39821692/react-native-init-hanging
-
我也遇到了同样的情况并搜索了解决方案。但 5 分钟后它开始启动项目。