第五节 Vue脚手架之安装nrm

亮子 2021-06-09 07:57:11 18153 1 1 0

(1)nrm是什么

nrm 是一个 npm 源管理器,允许你快速地在 npm源间切换。由于nodejs的库主要在国外,因此下载速度非常慢,这就需要使用国内的镜像库。而各种镜像库五花八门,十分不好管理,而nrm通过管理库的下载源,来很容易地在各个镜像库之前随意切换,并且不会像cnpm那样有侵入性,因此是vue脚手架中不可多得的利器。

(2)安装nrm

安装nrm也是非常简单,一个命令行就解决了,如下:

## nrm 仅仅是提供了依赖包下载的地址
npm i nrm -g

# OR
npm install -g nrm

上面的两个命令任选其一即可,他们的效果是一样的。

(3)查看数据源

如果想要查看都有哪些数据源可以使用,则使用下面命令即可:

# 查看依赖源
nrm ls

图片alt

从上图可以看出,淘宝的源在前面有一个星号(*),说明我本地正在使用淘宝的数据源。

(4)切换数据源

如果想要切换数据源,可以使用下面命令来切换:

# 设置使用taobao地址
nrm use taobao

(5)添加数据源

有的时候,需要增加自己的私有数据源,那么可以通过下面命令来添加:

nrm add company http://192.168.1.22:8080/repository/npm-public/

(6)删除数据源

如果某个数据源已经不在使用了,可以通过下面命令来删除数据源:

# 删除上面添加的私有数据源
nrm del company

(7)测试数据源

如果数据源较多,也不知道哪个数据源速度较快,则可以使用nrm test命令来测试数据的速度,具体命令如下:

nrm test taobao

图片alt