一、介绍
在使用node环境的npm包管理器下载开发所需的工具包时,我们常常会感觉到下载速度非常慢,甚至发生 timeout
的报错。这是因为我们在下载时,npm默认使用的下载地址:http://registry.npmjs.org,属于外网,对于国内的我们来说,确实很慢,原因大家都懂得。
那么如何提升我们的下载速度呢,当然是将npm默认的国外下载源替换成国内的了,替换方式如下:(此处默认替换的是淘宝镜像源)
npm set registry https://registry.npm.taobao.org/
如果某天我们身处国外,可能又要删掉配置
npm config rm registry
那么回国之后呢,可能又要配置回来,或者干脆有些公司需要使用自己的内部源,来回切换实在麻烦,如果能有个工具帮忙管理这些源就好了。
此时,nrm就是我们最优的选择。
nrm作为一个npm源管理器,可以让我们在 npm 的各个源间快速的切换。
接下来我们看nrm如何安装和使用...
二、安装
安装node之后,在命令行输入命令: npm install nrm -g
,回车。
三、命令介绍
nrm安装成功之后:
1.在命令行输入 nrm -h
,回车。可以查看nrm所有命令:
2.使用 nrm ls
查看当前可使用的所有源,带*
为默认源:
3.使用 nrm use name
选择指定源:
4.使用
nrm add name url
添加自定义源:5.使用
nrm del name
删除源:6.使用
nrm test
测试每个源的下载速度:7.使用
nrm current
单独查看当前源:四、常用方式
1.查看所有源: nrm ls
2.测试速度: nrm test
3.选择速度最快的源: nrm use taobao
4.添加私有源: nrm add name url
5.删除指定源: nrm del name
文中如有不全或错误,欢迎留言指出,谢谢支持……^ _ ^