解决 npm install 卡住不动的问题

本文最后更新于:2022年8月10日 上午

安装nodemon工具时,发现进度条一直卡住不动,原因应该是国内的网络连接npm速度较慢,甚至很多东西都无法下载安装,本文记录解决方案。

问题复现

  • 安装 npm 包时卡住不动
1
npm install -g nodeppt

问题原因

  • 国内网络连接速度较慢

解决方案

方法一:安装cnpm镜像

  • 在 cmd 中输入命令
1
npm install -g cnpm --registry=https://registry.npm.taobao.org
  • 之后使用cnpm安装包
1
cnpm install -g nodemon

后面的操作跟不使用镜像的操作是差不多的。

方法二:使用代理registry

  • 设置代理服务器
1
npm config set registry https://registry.npm.taobao.org
  • 后续的 install 等命令还是通过npm运作,而不是cnpm。

参考资料


解决 npm install 卡住不动的问题
https://www.zywvvd.com/notes/coding/node-js/npm-install-dead/npm-install-dead/
作者
Yiwei Zhang
发布于
2021年8月29日
许可协议