1. 資訊速覽
由于node安裝插件是從國(guó)外服務(wù)器下載,如果沒(méi)有“特殊手法”,就可能會(huì)遇到下載速度慢、或其它異常問(wèn)題。
所以如果npm的服務(wù)器在中國(guó)就好了,于是我們樂(lè)于分享的淘寶團(tuán)隊(duì)干了這事。你可以用此只讀的淘寶服務(wù)代替官方版本,且同步頻率目前為 10 分鐘一次。
但在 1 月 22 日,淘寶原鏡像域名(registry.npm.taobao.org
)的 HTTPS 證書(shū)正式到期。如果想要繼續(xù)使用,需要將 npm 源切換到新的源(registry.npmmirror.com
),否則會(huì)報(bào)錯(cuò)。
2. 資訊詳細(xì)
先聊聊如何切換新的鏡像地址,再說(shuō)一下淘寶鏡像使用的兩種方式。
2.1 如何切換新的鏡像地址
如果你使用淘寶命令工具cnpm,則不需要去手動(dòng)更新鏡像地址,官方已自動(dòng)做了處理。
如果你是將npm官方鏡像改成了淘寶鏡像,則需要按下面步驟去手動(dòng)更新。
//?1.?清空緩存
npm?cache?clean?--force
//?2.?切換新源
npm?config?set?registry?https://registry.npmmirror.com
2.2 第一次如何使用淘寶鏡像
npm官方鏡像改成淘寶鏡像的使用方式:
//?1.?切換鏡像源
npm?config?set?registry?https://registry.npmmirror.com
//?2.?檢測(cè)是否切換成功
npm?config?get?registry
淘寶命令工具cnpm的使用方式:
//?1.?安裝cnpm
npm?install?-g?cnpm?--registry=https://registry.npmmirror.com
//?2.?檢測(cè)是否安裝成功
cnpm?-v
2.3 npm改成淘寶和cnpm區(qū)別
npm安裝的包只有1個(gè)模塊,而cnpm安裝的包有2個(gè)模塊,兩者存在引用關(guān)系。
npm安裝的速度比cnpm安裝的速度慢。
2.4 小結(jié)
淘寶原鏡像域名(registry.npm.taobao.org
)的 HTTPS 證書(shū)正式到期。
如果你是將npm官方鏡像改成了淘寶鏡像,并想要繼續(xù)使用,需要將 npm 源切換到新的源(registry.npmmirror.com
),否則會(huì)報(bào)錯(cuò)。