npm 镜像管理工具(nrm)

介绍:

npm 默认镜像源是 https://registry.npmjs.org/,在国内访问可能会很慢。后来,淘宝做了一个镜像网站(npmmirror),以便国内开发者访问。

使用 npm 命令,可以这样设置镜像源:

npm config set registry https://registry.npmmirror.com/

但有点长,特别是源地址,不好记。下文将会介绍使用 nrm 来快速切换。

安装:

npm install -g nrm

验证安装:

nrm --version

查看所有镜像源:

nrm ls
  
  npm ---------- https://registry.npmjs.org/
  yarn --------- https://registry.yarnpkg.com/
  tencent ------ https://mirrors.cloud.tencent.com/npm/
  cnpm --------- https://r.cnpmjs.org/
* taobao ------- https://registry.npmmirror.com/
  npmMirror ---- https://skimdb.npmjs.com/registry/

// * 代表当前正在使用的镜像

切换源:

nrm use <registry>

添加源:

适用于企业内部定制的私有源,<registry> 表示源名称,<url> 表示源地址。

nrm add <registry> <url>

删除源:

nrm del <registry>

测试源的响应时间

nrm test taobao

* taobao ---- 206 ms

THE END
喜欢就支持一下吧
点赞0 分享