npm 改为淘宝镜像(不使用cnpm)


npm默认是从海外服务器交换数据的,众所周知,这种网速可以说是乌龟爬。

想要快有三种方式:

  • 使用淘宝定制的cnpm
  • 一次性更改源
  • 永久方便更改源仓库

如果使用cnpm,直接安装npm install -g cnpm --registry=https://registry.npm.taobao.org
一次性更改仓库,执行:npm install --registry=https://registry.npm.taobao.org

淘宝团队和阿里云的只读镜像10分钟同步一次,已经很完美的了:

永久切换步骤

npm config set registry https://registry.npm.taobao.org

或者直接修改rc文件(可能需要重启),如:D:\programs\nodejs\node_modules\npm\.npmrc
文件内容增加一行:

registry =https://registry.npm.taobao.org

回滚为npm初始仓库

重新更改即可:npm config set registry https://registry.npmjs.org/

总结

查看当前的源地址:npm info expressnpm config get registry


原文链接:https://blog.yongit.com/note/804185.html