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
複製程式碼