1. 程式人生 > >nrm切換npm源

nrm切換npm源

在使用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測試源的響應時間,可以作為使用哪個源的參考