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 express
或npm config get registry