nrm切換npm源
阿新 • • 發佈:2019-01-08
在使用npm時,官方的源下載npm包會比較慢,國內我們基本使用淘寶的源,最近公司內部搭建了一套npm私有倉庫。要新增自己公司內部的npm源,公司內部的源不可能把npm官方的npm包都全量同步,故需要npm源之間的切換,如果使用npm registry xxx的話,太不好管理了。nrm是管理npm源切換的利器。使用方法如下:
安裝nrm
npm install -g nrm
nrm --help
Usage: nrm [options] [command]
Commands:
ls list all the registries
current show current registry name
use <registry> change registry to registry
add <registry> <url> [home] add one custom registry
del|rm <registry> delete one custom registry
home <registry> [browser] open the homepage of registry with optional browser
test [registry] show response time for specific or all registries
help print this help
Options:
-h, --help output usage information
-V, --version output the version number
主要使用ls和use命令
1)nrm ls是列出來現在已經配置好的所有的原地址
nrm ls
npm ---- https://registry.npmjs.org/
* cnpm --- http://r.cnpmjs.org/
taobao - http: //registry.npm.taobao.org/
nj ----- https://registry.nodejitsu.com/
rednpm - http://registry.mirror.cqupt.edu.cn
npmMirror https://skimdb.npmjs.com/registry
2)nrm use是切換到哪個源上
nrm use npm
3)nrm add新增源
4)nrm del刪除源
5)nrm test測試源的響應時間,可以作為使用哪個源的參考