介绍:
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