npm註冊源的配置

Moshi發表於2018-04-16

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官網連結

npm install npm@latest -g
複製程式碼

相關文章