Vue时光轴

使用NRM进行NPM的源管理

2019-02-25  本文已影响0人  喵先生CN

由于国内使用npm官方源安装包的时候比较慢,基本上在国内开发都会修改npm源地址

查看NPM源地址,在终端输入以下命令

npm config list

会看到官方的npm源

metrics-registry = "https://registry.npmjs.org/"

常用源

源地址

国内常用的镜像地址如淘宝

npm:https://registry.npm.taobao.org/

修改registry

修改registry地址很简单,在终端输入

npm set registry https://registry.npm.taobao.org/

删除源

如果某天不想使用,就rm删掉即可

npm config rm registry

这样做当然没问题,一点问题都没有。那么问题来了,如果我想在几个源之间随意切换,就要不断的设置,和删除。

NRM来了

于是有了nrm

nrm是专门用来管理和快速切换私人配置的registry

安装 (建议全局安装)

npm install nrm -g --save

配置

nrm有一些默认配置,用nrm ls命令查看默认配置,带*号即为当前使用的配置
nrm ls输出结果如下图

TIM截图20180626163947

输出当前源

nrm current

切换源

切到源http://r.cnpmjs.org/,命令:nrm use 源的别名,即

nrm use cnpm

执行成功提示如下


TIM截图20180626164204

添加自定义源

nrm add

http://registry.npm.meaoo.cn(随便写的),起个别名叫meaoo

nrm add meaoo http://registry.npm.meaoo.cn

添加成功,如下图


TIM截图20180626164421

接着查看nrm配置,如下图


TIM截图20180626164506

源测试

测试一下某个源是速度是否够快,nrm test 源别名

nrm test cnpm

结果如下图


TIM截图20180626164716

删除源

删除nrm内的某个源,nrl del 源别名

nrm del meaoo

运行成功,如下图


TIM截图20180626164830

结束

E-mail:blog@meaoo.cn

上一篇 下一篇

猜你喜欢

热点阅读