目录
[nrm 是啥?](#nrm 是啥?)
[nrm 的安装](#nrm 的安装)
nrm 是啥?
镜像源:可以理解为,你访问或下载某jar包或依赖的仓库。
nrm(Node Registry Manager)是一款用于管理 npm 镜像源的工具。在日常开发中,npm 默认使用官方的镜像源,但由于网络等原因,从官方源下载包的速度可能较慢 ,这时就可以使用 nrm 来方便地切换到国内一些速度较快的镜像源,如淘宝镜像源等。
nrm 的安装
通过 npm 全局安装 nrm,命令:
java
npm install -g nrm
查看你当前已有的镜像源
java
nrm ls

星号标记的,表示你当前使用的镜像 为taobao
怎么切换到目标镜像源
使用 nrm use <registryName>
命令,其中 <registryName>
是要切换到的镜像源名称。比如,要切换到 npm
官方源,执行 nrm use npm。
java
// <registryName> 表示你给镜像源命名
nrm use <registryName>
添加镜像源
如果想添加自定义的镜像源,可以使用
java
nrm add <registryName> <registryUrl>
命令,其中 <registryName> 是自定义的镜像源名称,<registryUrl> 是镜像源的地址 。
删除镜像源
对于不再需要的镜像源,可使用 nrm del <registryName> 命令进行删除。
java
nrm del <registryName>
测试镜像源速度
运行 nrm test ,它会测试列出的各个镜像源的响应速度,方便你选择速度最优的镜像源。
java
nrm test