nrm管理 npm 源


1、简介:

nrm(npm registry manager )是npm的镜像源管理工具,使用这个就可以快速地在 npm 源间切换。

2、全局安装:

npm install -g nrm

3、使用:

# 全局安装nrm
$ npm install -g nrm

# 添加私有库
$ nrm add verdaccio http://{服务器ip}:4873

# 查看现有的npm源
$ 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/
  verdaccio -- http://{服务器ip}:4873/
# 设置npm源
$ nrm use verdaccio

其中,带*的是当前使用的源,上面的输出表明当前源是官方源。

4、删除

执行命令nrm del 删除对应的源。

5、测试速度

nrm test       

例子:taobao --- 102ms