由于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 <名称>