npm源管理
程序员文章站
2022-03-04 14:10:15
...
1.使用nrm
- nrm概念
nrm(npm registry manager)是npm的镜像源管理工具,有时候国外的资源太慢,使用nrm便可以快速在npm源之间切换。
- 安装nrm
在命令行执行命令,全局安装nrm。
npm install -g nrm
- 使用
执行命令nrm ls查看可选的源,其中,带*的是当前使用的源,下面的输出表明当前源是官方源。
➜ ✗ 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 taobao
即可
- 增加
可以增加源,执行命令
nrm add <registry> <url>
,其中registry是源名,url为该源的路径
- 删除
执行命令
nrm del <registry>
删除对应的源。
- 测试速度
你还可以通过 nrm test 测试相应源的响应时间。
nrm test npm
2.改变全局的注册
设置成淘宝源
npm config set registry https://registry.npm.taobao.org
查看结果
npm config get registry
输出结果:
https://registry.npm.taobao.org/
时间匆忙,草草收尾,日后再作补充,欢迎大佬指正