nrm-npm源管理器
2020-05-13 本文已影响0人
努力study代码的小哪吒
一、nrm是什么
含义:
npm是我们前端比较常用的一个安装依赖的工具,但是我们会经常切换源,所以nrm就是我们用来管理源的一个工具。
解决问题:
我们用npm下载依赖,但是有时候npm是下载依赖有时候比较慢的,所以我们会常常的切换源,比如我们常切的taobao的境像、又比如我们的国内的境像cnpm、还有我们公司内部自己的一些源地址。每次你都要输入这些就比较麻烦,并且还得去记地址。所以nrm就可以解决这个问题喽~
二、安装nrm
npm install nrm -g
yarn golbal add nrm
三、nrm常用命令
1. nrm ls //查看所以的源
npm -------- https://registry.npmjs.org/
yarn ------- https://registry.yarnpkg.com/
cnpm ------- http://r.cnpmjs.org/
* taobao ----- https://registry.npm.taobao.org/
nj --------- https://registry.nodejitsu.com/
npmMirror -- https://skimdb.npmjs.com/registry/
edunpm ----- http://registry.enpmjs.org/
wbg -------- http://npm-registry.weibangong.site/
2.nrm current //查看当前使用源
taobao
3.nrm use <registry> //切换源<registry>为源名
nrm use taobao
Registry has been set to: https://registry.npm.taobao.org/
4.nrm add <registry> <url> /*添加源<registry>为源名,<url>为源地址*/
nrm add cpm http://192.168.22.11:8888/repository/npm-public/
add registry cpm success
5.nrm del <registry> //删除源
nrm del cpm
delete registry cpm success
6.nrm test <registry> //测试源速度
nrm test taobao
* taobao - 338ms