npm註冊源的替代
在牆內久了,難免會遇到撞牆的時刻,所幸國內也有浩瀚 NPM 鏡像可供挑選,在大多數情況下我們能夠運用國內的源(比方 淘寶 NPM 鏡像)去替代官方的源以加速下載包的速率。不過呢,我們在宣布本身的包的時刻卻需要將源修正回官方的
https://registry.npmjs.org/ 源。
1.直接修正
修正源地址為淘寶 NPM 鏡像
npm config set registry http://registry.npm.taobao.org/
修正源地址為官方源
npm config set registry https://registry.npmjs.org/
2.運用nrm包切換
運用nrm
來切換源
npm install -g nrm
- 檢察一切的源信息
nrm ls
npm ---- https://registry.npmjs.org/
cnpm --- http://r.cnpmjs.org/
* taobao - https://registry.npm.taobao.org/
nj ----- https://registry.nodejitsu.com/
rednpm - http://registry.mirror.cqupt.edu.cn/
npmMirror https://skimdb.npmjs.com/registry/
edunpm - http://registry.enpmjs.org/
- 切換到淘寶源
nrm use taobao
Registry has been set to: https://registry.npm.taobao.org/
更多請參考官方文檔
nrm github
node.js的晉級
引薦晉級要領
- 直接掩蓋裝置
npm的晉級
參考官方晉級要領
npm install npm@latest -g