使用 cnpm
这个是最基本的东西,换成淘宝源
1 | $ npm install -g cnpm --registry=https://registry.npm.taobao.org |
官网详情:
http://developer.aliyun.com/mirror/NPM?from=tnpm
使用 nrm
nrm是啥?
nrm(npm registry manager )是npm的镜像源管理工具,有时候国外资源太慢,使用这个就可以快速地在 npm 源间切换
安装 nrm
在命令行执行命令,全局安装nrm。
1 | npm install -g nrm |
前面说了 cnpm 了,卡的话用 cnpm 。
还是经典的通过查看版本号,来判断是否安装成功
nrm 的使用
查看当前可选源
1 | nrm ls |
可以看到,我当前使用的是淘宝源。
切换使用源
1 | nrm use taobao |
use后面跟上 上图中的那些源的名称即可
增加自定义源
你可以增加定制的源,特别适用于添加企业内部的私有源,执行命令 nrm add <registry> <url>
,其中reigstry为源名,url为源的路径。
1 | nrm add registry http://registry.npm.frp.trmap.cn/ |
删除源
执行命令nrm del <registry>
删除对应的源。
测试速度
1 | nrm test npm |
明显淘宝快很多 ,延迟少