1. 介绍
nrm 是一个 npm 源管理器,允许你在 npm 源间切换。
2. 使用场景
- 有时候npm 装包太慢或者国外的包,需要 淘宝镜像,需要使用 cnmp,这时可以通过nrm 切换源地址,直接使用npm装,鲜果是一样的
- 更多的有可能是 切换自己的 私有包 源,比如公司 配置的webpack,组件,方法等等
3. 安装nrm
// 在命令行执行命令,全局安装nrm。 记得先装 node(node自带npm)
npm install -g nrm
4. 查看 可选源
nrm ls
新版nrm会报错
可以执行下面内容
npm i nrm -g open@8.4.2 --save
然后在执行
nrm ls
因为私有包 所以打个马赛克
nrm ls查看,已经安装的 源。然后使用
5. 切换源
nrm use taobao
通过 nrm ls查看,在通过 nrm use taobao(源的名字)
6. 增加源
执行命令 nrm add ,其中reigstry为源名(可以随便取),url为源的路径。
例如
nrm add cnpm2 http://yoururl.org/
7. 删除源
执行命令 nrm del 源的别名 删除对应的源。
例如
nrm del cnpm2
8. 测试速度
// 测试的是当前nrm选择的 源的 速度
nrm test npm
npm ---- 737ms
参考文章:
END
记住上面的命令(和nvm部分命令差不多);
在使用,nvm,切换 node 包管理,开发效率更爽哦
nvm的文章请查看我的另一篇:
nvm-windows