NPM 卡在 IdealTree 上:计时 IdealTree

Hri*_*nov 39 npm react-native

今天我决定开始 React Native cli 项目。一切都很好,因为我当然想使用 npm 添加新的库。所以我运行了 npm install ... 。而且这个命令总是卡在 Image上

IdealTree:计时 IdealTree 在 3440ms 内完成

但什么也没发生。所以我试着跑

npm 安装 --verbose

然后又卡在同一个地方。也清除缓存npm cache clear --force,又没有发生任何事情。我不知道如何解决这个问题

小智 34

最近,我已经多次使用 npm install freeze 了。我不确定原因。发生这种情况时,我会按照以下步骤操作:

  1. 使用 终止 npm 安装进程ctrl+c
  2. 删除node_modules。如果有些文件因当前正在使用而无法删除,则可能意味着 npm 安装进程未成功停止。尝试打开任务管理器并结束所有 Nodejs 和终端进程。如果失败,请重新启动电脑,然后删除node_modules
  3. 清理缓存并重新安装node_modulesnpm cache clean --force && npm i

  • 也许这有点矫枉过正了,npm 缓存几乎不需要清理。下面的答案提到“停止开发服务器”(这可能会锁定某些node_modules文件夹),应该可以正常工作。在这个答案的第二步中,OP 通过“杀死 nodejs 进程”来执行相同的操作。 (6认同)

小智 18

这种情况之前在我身上发生过几次,我所要做的就是在运行 npm install 之前终止我的开发服务器。

希望这也有帮助!

  • 也许“在尝试运行`npm install`之前停止服务器”适合这种格式?该解决方案对我有用,无需删除“node_modules”,可能是因为它仍然涉及接受的答案中的“结束所有nodejs和终端进程”。 (5认同)

Ahm*_*mam 9

我在节点最新版本上遇到了同样的问题v18.8.0npm v8.18.0我只是降级为node 16.6使用nvm并且工作正常。

  • 这!我一直在不断地搜索,最终它成为了我的 node / npm 版本。我使用了 nvm 版本 lts、v19 和 v18,但没有任何效果,但转到 v16.18.1,现在我的 npm 安装再次工作......不知道为什么 (4认同)