柚子快報(bào)激活碼778899分享:前端 nrm 使用詳解
目錄
背景
安裝與使用
全局安裝
查看所有源
切換源
添加源
刪除源
測(cè)試源的響應(yīng)時(shí)間
背景
npm 默認(rèn)鏡像源是?https://registry.npmjs.org/,在國(guó)內(nèi)訪問(wèn)可能會(huì)很慢。后來(lái),淘寶做了一個(gè)鏡像網(wǎng)站(npmmirror),以便國(guó)內(nèi)開發(fā)者訪問(wèn)。
使用?npm?命令,可以這樣設(shè)置鏡像源:
$ npm config set registry https://registry.npmmirror.com/
但有點(diǎn)長(zhǎng),特別是源地址,不好記。下文將會(huì)介紹使用 nrm 來(lái)快速切換。
原淘寶 npm 域名即將停止解析,請(qǐng)切換至新域名?npmmirror.com。http://npm.taobao.org和?http://registry.npm.taobao.org?將在?2022 年 6 月 30?日正式下線和停止 DNS 解析。
個(gè)人不推薦使用?cnpm?命令來(lái)代替?npm,感興趣可看文章。
安裝與使用
nrm(NPM registry manager)是 npm 的鏡像源管理工具之一。
全局安裝
$ npm i -g nrm
查看所有源
$ nrm ls
* npm -------- https://registry.npmjs.org/
yarn ------- https://registry.yarnpkg.com/
cnpm ------- http://r.cnpmjs.org/
taobao ----- https://www.npmmirror.com/
nj --------- https://registry.nodejitsu.com/
npmMirror -- https://skimdb.npmjs.com/registry/
edunpm ----- http://registry.enpmjs.org/
其中?*?號(hào)表示當(dāng)前使用的源。
也可使用?nrm current?命令查看當(dāng)前源。
切換源
相比之下,nrm use taobao?簡(jiǎn)直不要太方便了。
$ nrm use
注意切換源之后,我們安裝依賴仍使用?npm i
其中?
添加源
適用于企業(yè)內(nèi)部定制的私有源,
nrm add
比如使用?Verdaccio?在本地搭了一個(gè) NPM 平臺(tái),然后通過(guò)?nrm add local http://localhost:4873/?來(lái)指定源。
刪除源
$ nrm del
測(cè)試源的響應(yīng)時(shí)間
$ nrm test
柚子快報(bào)激活碼778899分享:前端 nrm 使用詳解
相關(guān)文章
本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點(diǎn)和立場(chǎng)。
轉(zhuǎn)載請(qǐng)注明,如有侵權(quán),聯(lián)系刪除。