npm源切换小tip

312 阅读1分钟

由于npm包在国内下载比较慢,之前一直使用cnpm进行开发,今天一不小心被坑了吧,安装之后一直提示ts错误,反复查看了规范没啥问题,最后切换了npm源指向淘宝源结果就好。

开始我们切换源的时候可能会采用

npm config set registry https://registry.npm.taobao.org/

但这种方式又不太方便,我这边使用了nrm,看成npm源利器。

安装

在命令行执行命令,npm install -g nrm,全局安装nrm。

使用

执行命令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/

切换

nrm use <名称>

添加源

nrm add registry registry.npm.frp.trmap.cn/

删除

nrm del <名称>

测试速度

nrm test <名称>