NRM,npm源切换从没有的丝滑体验

403 阅读1分钟

这是我参与11月更文挑战的第1天,活动详情查看:2021最后一次更文挑战

前言

NRM是一个NPM源管理器,允许你快速的在多个NPM源间切换

NRM安装及使用

1、安装

npm install -g nrm //全局安装

2、 列出可用源

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/

带 * 表示的是当前使用的源

3、源切换

nrm use cnpm

   Registry has been set to: http://r.cnpmjs.org/

4、添加新的源

nrm add <registry> <url>
  • registry 为名称,如:npm
  • url:就是源地址

5、删除源

nrm del <registry>

6、测试源响应速度

  • 测试某个源的响应时间
nrm test npm
  npm ---- 812ms //网络会影响你的响应时间,所以可以多测几次
  • 测试全部源响应时间
  npm ------ 849ms
* yarn ----- 816ms
  tencent -- 191ms
  cnpm ----- 353ms
  taobao --- 142ms
  npmMirror - 1406ms