zoukankan      html  css  js  c++  java
  • nrm -- 一键切换npm源

    0. 背景

    先描述一下没有nrm时我们是怎样使用npm源的

    查看npm源地址,终端中输入

    npm config list

    可以看到npm源

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

    如果需要修改registry地址,例如切换到国内的淘宝源

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

    如果要删除这个源

    npm config rm registry

    这种方式缺乏对源的管理,切换源需要每次配置地址。如果使用中切换源比较频繁,那么步骤也很繁琐,所以我引入nrm这一源管理器。

    1. nrm是什么

    nrm 是一个 npm 源管理器,允许你快速地在 npm 源间切换。

    2. 安装nrm

    在命令行执行如下命令,全局安装nrm。

    npm install -g nrm

    3. 添加新的源

    执行命令 nrm add <registry> <url>,其中 registry 为源名,url为源的路径。例如下面添加公司的私有源。

    nrm add yuxxxx http://sinxxx.yuxxxx.cn:4123/

    4. 切换源

    执行命令 nrm use <registry>切换源。

    nrm use yuxxxx

    5. 查看源

    用nrm ls命令查看默认配置,带*号即为当前使用的源。可以看出切换已生效。

    6. 测试源响应时间

    通过nrm test <registry>测试相应源的响应时间。

    7. 删除源

    执行命令 nrm del <registry> 删除对应的源。

  • 相关阅读:
    每日日报46
    每日日报45
    每日日报44
    每日日报43
    每日日报42
    每日日报41
    每日日报40
    每日日报之一周总结
    每日日报
    每日日报
  • 原文地址:https://www.cnblogs.com/zjfjava/p/10867164.html
Copyright © 2011-2022 走看看