1. 新域名
用CNPM/淘寶源的開發者們請注意:淘寶NPM 鏡像站喊你切換新域名啦。
Web 站點:https://npmmirror.com
Registry Endpoint:https://registry.npmmirror.com
隨着新的域名已經正式啟用,老 http://npm.taobao.org 和 http://registry.npm.taobao.org 域名將於 2022 年 05 月 31 日零時起停止服務。
2. 可能受到的影響和處理方式:
- 企業用戶需要聯系 網管/IT/SRE 更新防火牆白名單。
- cnpm 自身的 CLI,我們會對每個大版本都發個 patch 去更新,開發者重新安裝即可。
- nrm 等工具,需要提 PR 去更新內置的域名。
- 一些開發者自己封裝的工具,如 egg-init,需要維護者自行提 PR 去更新。
- 存量應用的 lock 文件,開發者需要自行執行 sed 等指令去替換或重新生成。
- 本地 npmrc 里面的 registry 地址,(如果有,則)需要開發者自行更新。
- 平台應用里面寫死的,需開發者自己更新並部署。
3. npm 切換鏡像站點
3.1 切換淘寶鏡像
npm config set registry https://registry.npmmirror.com/
驗證命令:
npm config get registry
如果返回https://registry.npmmirror.com,說明鏡像配置成功。
3.2 切換為官方源
npm config set registry https://registry.npmjs.org/
3.2 cnpm安裝
npm install -g cnpm --registry=https://registry.npmmirror.com
使用cnpm:
cnpm install xxx
參考:
