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']