这是我参与「第四届青训营 」笔记创作活动的第4天
NRM
-
我们的
npm虽然好用 -
但是有一个缺点
- 就是,他虽然在帮我们下载东西
- 但是他的下载地址是在国外
- 也就是说,每次使用 npm 下载的时候,都是去国外的服务器上进行下载
- 那么就会有很多不稳定的因素
- 而且相对时间比较长
-
nrm就是一个用来切换npm下载地址的工具(切换镜像源工具)
安装 NRM
-
nrm如果想使用,那么需要我们自己安装一下 -
因为是我们的工具,所以使用
npm就可以安装 -
依旧是使用指令的方式来进行安装
-
只不过这里要把这个
nrm安装成一个全局的依赖,而不再是项目内部的依赖了- 全局依赖,一个电脑安装一次,就一直可以使用
-
我们使用指令安装一个全局
nrm# 表示安装一个全局 nrm $ npm install --global nrm
检测安装
-
安装完毕之后,我们检测一下是否安装成功
-
和检测 node npm 的时候一样
-
在命令行使用指令查看一下版本号
$ nrm --version -
能出现版本号,表示安装成功
使用 nrm
- nrm 里面存着好几个镜像源地址
- 我们要挑一个比较快的使用
检测镜像源地址
-
我们直接在命令行使用指令来查看所有镜像源地址的网速
# 表示查看 nrm 镜像源地址网速 $ nrm test
切换镜像源
-
我们检测完毕以后,就直到哪个比较快了
-
我们就使用指令切换一下镜像源地址就好了
# 表示切换到 taobao 镜像源地址 $ nrm use taobao\