1.什么是nrm
nrm 是一個 npm 源管理器剩彬,允許你快速地在 npm源間切換准谚。
什么意思呢,npm默認(rèn)情況下是使用npm官方源(使用npm config ls命令可以查看),在國內(nèi)用這個源肯定是不靠譜的乎婿,一般我們都會用淘寶npm源:https://registry.npm.taobao.org/,修改源的方式也很簡單街佑,在終端輸入:
npm set registry https://registry.npm.taobao.org/
再npm config ls查看谢翎,已經(jīng)切換成功。
那么沐旨,問題來了森逮,如果哪天你又跑去國外了,淘寶源肯定是用不了的磁携,又要切換回官網(wǎng)源褒侧,或者哪天你們公司有自己的私有npm源了,又需要切換成公司的源谊迄,這樣豈不很麻煩闷供?于是有了nrm。
2.nrm安裝
npm install -g nrm
3.nrm的使用
3.1查看可選源 星號代表當(dāng)前使用源
nrm ls
3.2 切換源
nrm use <registry>
其中鳞上,registry為源名这吻。
比如:切換為taobao源
nrm use taobao
4.添加源
nrm add <registry> <url>
其中,registry為源名篙议,url為源地址唾糯。
比如:添加一個公司私有的npm源,源地址為:http://192.168.1.167:4873/鬼贱,源名為hcnpm(隨意纫魄印)。
5.刪除源
nrm del <registry>
6.測試源速度
nrm test
其中这难,registry為源名舟误。
比如:測試官方源和淘寶源的響應(yīng)時間
nrm test npm