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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章