nrm(Node Registry Manager) npm的源管理器

nrm 是一個 npm 源管理器,允許你快速地在 npm源間切換。

之前,使用手動的方式來更新npm的源,比如 :

//查看當前npm源
npm get registry
//返回類似如下結果:
https://registry.npm.taobao.org/

//設置|更新npm源
npm set registry=XXXX

///查看當前 npm 的配置
npm config list

使用 nrm 可以更好的管理 npm 源。

nrm安裝

 npm install -g nrm

常用命令:

//查看 npm源
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/

//測試每個npm源的響應時間
nrm test
//返回如下結果:
  npm ---- 1811ms
  yarn --- 1481ms
  cnpm --- 2047ms
* taobao - 220ms
  nj ----- Fetch Error
  npmMirror  1201ms
  edunpm - Fetch Error

//切換npm源
nrm use xxxx
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章