nrm(Node Registry Manager)npmのソースマネージャ

918 ワード

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