在牆內久了,不免會碰到撞牆的時候,所幸國內也有衆多 NPM 鏡像可供選擇,在大多數狀況下咱們能夠使用國內的源(好比 淘寶 NPM 鏡像)去替換官方的源以加快下載包的速度。不過呢,咱們在發佈本身的包的時候卻須要將源修改回官方的 https://registry.npmjs.org/ 源。
修改源地址爲淘寶 NPM 鏡像node
npm config set registry http://registry.npm.taobao.org/
修改源地址爲官方源git
npm config set registry https://registry.npmjs.org/
使用nrm
來切換源github
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 githubnpm
推薦升級方法code
參考官方升級方法文檔
npm官網連接get
npm install npm@latest -g