使用阿里云npm鏡像加速

1.什么是npm?

npm(node package manager)是隨同NodeJS一起安裝的包管理工具,能解決NodeJS代碼部署上的很多問(wèn)題,常見(jiàn)的使用場(chǎng)景有以下幾種:

允許用戶從NPM服務(wù)器下載別人編寫(xiě)的第三方包到本地使用。

允許用戶從NPM服務(wù)器下載并安裝別人編寫(xiě)的命令行程序到本地使用。

允許用戶將自己編寫(xiě)的包或命令行程序上傳到NPM服務(wù)器供別人使用。

由于新版的nodejs已經(jīng)集成了npm,所以之前npm也一并安裝好了。同樣可以通過(guò)輸入 "npm -v" 來(lái)測(cè)試是否成功安裝。命令如下,出現(xiàn)版本提示表示安裝成功

Npm可以理解為一個(gè)命令行工具,它的使命就是幫你為項(xiàng)目自動(dòng)安裝所依賴的開(kāi)發(fā)包。

composer是php包依賴管理工具,node.js包管理工具是npm??梢赃@么去理解。

http://registry.npmjs.org是npm的默認(rèn)的開(kāi)發(fā)包倉(cāng)庫(kù),在npm命令行工具里面我們可以指定使用不同的倉(cāng)庫(kù)。http://registry.npmjs.org是官方的倉(cāng)庫(kù)。其他的倉(cāng)庫(kù)都是定時(shí)同步官方的倉(cāng)庫(kù)。也就是說(shuō)如果切換到其他倉(cāng)庫(kù)代碼包有一定的延遲。但是切換成國(guó)內(nèi)的鏡像源包的下載速度會(huì)很快。npm安裝插件過(guò)程:從http://registry.npmjs.org下載對(duì)應(yīng)的插件包(該網(wǎng)站服務(wù)器位于國(guó)外,所以經(jīng)常下載緩慢或出現(xiàn)異常)

阿里云官方鏡像站:https://developer.aliyun.com/mirror/

2.查看npm源地址設(shè)置:(默認(rèn)官方鏡像地址)

npm config get registry

https://registry.npmjs.org/

3.配置阿里巴巴鏡像地址:(推薦,速度夠快,同步頻率快,穩(wěn)定)

阿里云官方鏡像站:https://developer.aliyun.com/mirror/

Npm阿里云地址:

http://www.npmmirror.com

npm config?set registry ?https://registry.npmmirror.com


原淘寶npm 域名即將停止解析,正如在《淘寶NPM 鏡像站喊你切換新域名啦》 中預(yù)告的那樣:http://npm.taobao.org 和 http://registry.npm.taobao.org 將在 2022.06.30 號(hào)正式下線和停止 DNS 解析。域名切換規(guī)則:

http://npm.taobao.org => http://npmmirror.com

http://registry.npm.taobao.org => http://registry.npmmirror.com


?

4.如果需要解除鏡像并恢復(fù)到官方源,請(qǐng)執(zhí)行以下命令:

npm config?set registry ?https://registry.npmjs.org

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容