介紹一款能同時(shí)、分開(kāi)管理npm、yarn源的工具
cgr -- change registry | yarn & npm registry manager
npm github
npm install -g cgr
默認(rèn)源列表:N代表npm,Y代表yarn,代表npm和yarn共用的源*
cgr ls N npm ---- https://registry.npmjs.org/ cnpm --- http://r.cnpmjs.org/ Y taobao - https://registry.npm.taobao.org/ yarn --- https://registry.yarnpkg.com/
源切換: y/yarn代表yarn切換,n/npm代表npm切換,大小寫(xiě)均可;type為空,表示同時(shí)切換源
cgr use cnpm npm registry has been set to: http://r.cnpmjs.org/ yarn registry has been set to: http://r.cnpmjs.org/ cgr use cnpm y yarn registry has been set to: http://r.cnpmjs.org/ cgr use cnpm n npm registry has been set to: http://r.cnpmjs.org/
添加私有源
cgr add test http://registry.private.com add registry test success cgr ls N npm ---- https://registry.npmjs.org/ cnpm --- http://r.cnpmjs.org/ Y taobao - https://registry.npm.taobao.org/ yarn --- https://registry.yarnpkg.com/ test --- http://registry.private.com/
刪除私有源
cgr del test delete registry test success
源響應(yīng)時(shí)間測(cè)試
cgr test N npm ---- 693ms cnpm --- 223ms Y taobao - 102ms yarn --- 929ms說(shuō)明
cgr 是基于nrm的改進(jìn)版本,進(jìn)行了一些優(yōu)化,能同時(shí)管理npm、yarn源。底層通過(guò)bash命令進(jìn)行源切換操作,避免了直接操作.yarnrc等源管理文件。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/103696.html
摘要:安裝現(xiàn)在基本上是前端工程師電腦中必裝的一款軟件了。中安裝在中安裝,最好的方式就是通過(guò)來(lái)安裝。通過(guò)上面的命令安裝完成之后,在終端中使用命令,會(huì)發(fā)現(xiàn)該命令無(wú)法使用。在中安裝,可以直接使用命令在中安裝,可以下載安裝包之后,一直點(diǎn)擊下一步。 安裝 Nodejs 現(xiàn)在 Nodejs 基本上是前端工程師電腦中必裝的一款軟件了。即使對(duì) Nodejs 開(kāi)發(fā)了解甚少,但是在其他開(kāi)發(fā)中也會(huì)需要使用 Nod...
摘要:入門(mén)是一門(mén)基于的后臺(tái)編程語(yǔ)言,由于其解析引擎為引擎,性能比較強(qiáng)大,再加上與前端語(yǔ)言關(guān)系更為密切的先天優(yōu)勢(shì),使其在眾多后臺(tái)編程語(yǔ)言中脫穎而出。那么線程呢,線程,有時(shí)被稱為輕量級(jí)進(jìn)程,,是程序執(zhí)行流的最小單元。 node入門(mén) nodejs是一門(mén)基于JavaScript的后臺(tái)編程語(yǔ)言,由于其解析引擎為V8引擎,性能比較強(qiáng)大,再加上與前端語(yǔ)言關(guān)系更為密切的先天優(yōu)勢(shì),使其在眾多后臺(tái)編程語(yǔ)言中脫穎...
摘要:這是一篇新手向文章,主要是記錄一下使用過(guò)程,希望能給予別人一些幫助和提示用做包管理用做和語(yǔ)法編譯器做模塊管理和打包教程是基于的,得提前安裝好。 這是一篇新手向文章,主要是記錄一下使用過(guò)程,希望能給予別人一些幫助和提示 用 Yarn 做包管理用 Babel 做jsx和es6語(yǔ)法編譯器Webpack 做模塊管理和打包 教程是基于macOS的,Nodejs得提前安裝好。我的Nodejs和np...
閱讀 4523·2022-09-16 13:49
閱讀 1468·2021-11-22 15:12
閱讀 1589·2021-09-09 09:33
閱讀 1107·2019-08-30 13:15
閱讀 1802·2019-08-29 15:30
閱讀 746·2019-08-27 10:52
閱讀 2695·2019-08-26 17:41
閱讀 1961·2019-08-26 12:11