nrm(npm镜像管理工具)

nrm(npm registry manager )是npm的镜像源管理工具,有时候国外资源太慢,使用这个就可以快速地在 npm 源间切换。

# 全局安装
alex:scaffold $ npm i nrm -g

# 查看镜像列表
alex:scaffold $ nrm ls
  npm -------- https://registry.npmjs.org/
  yarn ------- https://registry.yarnpkg.com/
  cnpm ------- http://r.cnpmjs.org/
* taobao ----- https://registry.npm.taobao.org/
  nj --------- https://registry.nodejitsu.com/
  npmMirror -- https://skimdb.npmjs.com/registry/
  edunpm ----- http://registry.enpmjs.org/
  
# 添加新的镜像
alex:scaffold $ nrm add dev http://localhost:4873/

# 查看镜像列表
alex:scaffold $ nrm ls
  npm -------- https://registry.npmjs.org/
  yarn ------- https://registry.yarnpkg.com/
  cnpm ------- http://r.cnpmjs.org/
* taobao ----- https://registry.npm.taobao.org/
  nj --------- https://registry.nodejitsu.com/
  npmMirror -- https://skimdb.npmjs.com/registry/
  edunpm ----- http://registry.enpmjs.org/
  dev -------- http://localhost:4873/
  
# 切换镜像到dev
alex:scaffold $ nrm use dev
	Registry has been set to: http://localhost:4873/

# 查看当前镜像
alex:scaffold $ nrm current
dev

# 删除dev镜像
alex:scaffold $ nrm del dev

你可能感兴趣的:(工具,大前端,npm)