天天看點

npm切換鏡像,鏡像,切換鏡像,nrm

1、檢視自己用的是什麼鏡像:

npm get registry      

如果是原有的鏡像:http://registry.npmjs.org/

如果是淘寶鏡像:http://registry.npm.taobao.org/

2、切換鏡像

//切換到淘寶鏡像
npm config set registry http://registry.npm.taobao.org
//切換到npm原有鏡像
npm config set registry http://registry.npmjs.org      

3、好用的鏡像管理工具:nrm

安裝nrm 管理,安裝這個的前提是能确定連結到現在的鏡像位址:

npm install -g nrm      

待安裝完nrm 之後,通過nrm 管理鏡像的位址,一條指令切換,如:

nrm use taobao      

nrm 除了淘寶站點鏡像之外還有其他的,可以使用一下指令檢視:

nrm ls      

切換時對應的簡寫做對應的位址

npm ---- https://registry.npmjs.org/
  cnpm --- http://r.cnpmjs.org/
* taobao - http://registry.npm.taobao.org/
  edunpm - http://registry.enpmjs.org/
  eu ----- http://registry.npmjs.eu/
  au ----- http://registry.npmjs.org.au/
  sl ----- http://npm.strongloop.com/
  nj ----- https://registry.nodejitsu.com/
  pt ----- http://registry.npmjs.pt/      

使用nrm 切換鏡像位址:

nrm use taobao      

當然也可以在 nrm 中添加自己的鏡像位址:

nrm add URL 'registry_name'      
nrm del 'registry_name'      
nrm test ['registry_name']      

繼續閱讀