美文网首页Vue时光轴
使用NRM进行NPM的源管理

使用NRM进行NPM的源管理

作者: 喵先生CN | 来源:发表于2019-02-25 00:09 被阅读0次

    由于国内使用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
    
    

    相关文章

      网友评论

        本文标题:使用NRM进行NPM的源管理

        本文链接:https://www.haomeiwen.com/subject/mkovyqtx.html