nrm -- 一鍵切換npm源

0. 背景

先描述一下沒有nrm時咱們是怎樣使用npm源的npm

查看npm源地址,終端中輸入測試

npm config list

能夠看到npm源url

metrics-registry = "https://registry.npmjs.org/"

若是須要修改registry地址,例如切換到國內的淘寶源命令行

npm set registry https://registry.npm.taobao.org/

若是要刪除這個源code

npm config rm registry

這種方式缺少對源的管理,切換源須要每次配置地址。若是使用中切換源比較頻繁,那麼步驟也很繁瑣,因此我引入nrm這一源管理器。blog

1. nrm是什麼

nrm 是一個 npm 源管理器,容許你快速地在 npm 源間切換。class

2. 安裝nrm

在命令行執行以下命令,全局安裝nrm。test

npm install -g nrm

3. 添加新的源

執行命令 nrm add <registry> <url>,其中 registry 爲源名,url爲源的路徑。例以下面添加公司的私有源。配置

nrm add yuxxxx http://sinxxx.yuxxxx.cn:4123/

4. 切換源

執行命令 nrm use <registry>切換源。終端

nrm use yuxxxx

5. 查看源

用nrm ls命令查看默認配置,帶*號即爲當前使用的源。能夠看出切換已生效。

6. 測試源響應時間

經過nrm test <registry>測試相應源的響應時間。

7. 刪除源

執行命令 nrm del <registry> 刪除對應的源。

相關文章
相關標籤/搜索