介绍
nrm 是一个 npm 源管理器,允许你在 npm 源间切换。
使用场景
有时候npm 装包太慢或者国外的包,需要 淘宝镜像,需要使用 cnmp,这时可以通过nrm 切换源地址,直接使用npm装,效果是一样的
更多的有可能是 切换自己的 私有包 源,比如公司 配置的webpack,组件,方法等等
安装nrm
在命令行执行命令,全局安装nrm。 记得先装 node(node自带npm)
npm install -g nrm
查看 可选源
nrm ls 1.新版nrm安装遇到报错
可以执行下面语句:
npm i nrm -g open@8.4.2 --save
然后再执行:
nrm ls查看已经安装的源
切换源
nrm use npm/yarn/cnpm/taobao
1.通过 nrm ls查看可切换的源
2.在通过 nrm use name(源的名字)
增加源
nrm add ,其中reigstry为源名(可以随便取),url为源的路径。
nrm add npm2 cnpm.org/
删除源
执行命令 nrm del 源的别名 删除对应的源
nrm del npm2
测试速度
1.nrm test 测试所有源的速度
2.nrm test npm/cnpm 测试对应源的速度