nrm 是一個管理 npm 源的工具。通常我們會把 npm 源切到國內(nèi)的淘寶鏡像,這樣在安裝和更新一些包的時候比較快。nrm 用來切換官方 npm 源和國內(nèi)的 npm 源(如: cnpm),當然也可以用來切換官方 npm 源和公司私有 npm 源。
全局安裝 nrm:
npm i nrm -g```
查看當前 nrm 內(nèi)置的幾個 npm 源的地址:
nrm ls
// result
npm ---- https://registry.npmjs.org/
cnpm --- http://r.cnpmjs.org/
- taobao - https://registry.npm.taobao.org/
nj ----- https://registry.nodejitsu.com/
rednpm - http://registry.mirror.cqupt.edu.cn/
npmMirror https://skimdb.npmjs.com/registry/
edunpm - http://registry.enpmjs.org/
切換到 cnpm:
nrm use cnpm
// result
Registry has been set to: http://r.cnpmjs.org/