首页 > 其他分享 >nrm 详解

nrm 详解

时间:2023-11-25 16:35:41浏览次数:33  
标签:npm cpm nrm 详解 为源名 registry taobao

 

nrm详解

 

1,什么是nrm

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

什么意思呢,npm默认情况下是使用npm官方源(使用npm config ls命令可以查看),在国内用这个源肯定是不靠谱的,一般我们都会用淘宝npm源:https://registry.npm.taobao.org/,修改源的方式也很简单,在终端输入:

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

再npm config ls查看,已经切换成功。

那么,问题来了,如果哪天你又跑去国外了,淘宝源肯定是用不了的,又要切换回官网源,或者哪天你们公司有自己的私有npm源了,又需要切换成公司的源,这样岂不很麻烦?于是有了nrm。

2,nrm安装

npm install -g nrm
  • 1

3,nrm使用

3.1查看可选源 星号代表当前使用源

nrm ls
  • 1

在这里插入图片描述
**3.1查看当前源

nrm current
  • 1

在这里插入图片描述
3.2 切换源

nrm use <registry>
  • 1

其中,registry为源名。

比如:切换为taobao源

nrm use taobao
  • 1

在这里插入图片描述

4,添加源

nrm add <registry> <url>
  • 1

其中,registry为源名,url为源地址。

比如:添加一个公司私有的npm源,源地址为:http://192.168.22.11:8888/repository/npm-public/,源名为cpm(随意取)。

nrm add cpm http://192.168.22.11:8888/repository/npm-public/
  • 1

在这里插入图片描述

然后,查看是否添加成功

在这里插入图片描述

5,删除源

nrm del <registry>
  • 1

其中,registry为源名。

比如:删除刚才添加的cpm源

nrm del cpm
  • 1

6,测试源速度

nrm test
其中,registry为源名。

比如:测试官方源和淘宝源的响应时间

nrm test npm
  • 1

在这里插入图片描述

nrm test taobao
  • 1

在这里插入图片描述

  文章知识点与官方知识档案匹配,可进一步学习相关知识

标签:npm,cpm,nrm,详解,为源名,registry,taobao
From: https://www.cnblogs.com/asplover/p/17855637.html

相关文章

  • 2-SET详解
    前置知识SET问题的标准定义:在计算机科学中,布尔可满足性问题(有时称为命题可满足性问题,缩写为SATISFIABILITY或SAT)是确定是否存在满足给定布尔公式的解释的问题。(全是废话)说人话就是,你要给n个变量,n需要给他赋值使它满足给你一些形如(x1为1或x3为0或x4为3)的条件,你必须满足所有条件......
  • Java之API详解之Runtime的详细解析
     3.1概述Runtime表示Java中运行时对象,可以获取到程序运行时设计到的一些信息3.2常见方法常见方法介绍我们要学习的Object类中的常见方法如下所示:publicstaticRuntimegetRuntime() //当前系统的运行环境对象publicvoidexit(intstatus) //停止虚拟机publicintavailab......
  • 【Django基础】操作数据库详解
    djangoORM简介O(objects):类和对象。R(Relation):关系,关系数据库中的表格。M(Mapping):映射。DjangoORM框架的功能:建立模型类和表之间的对应关系,允许我们通过面向对象的方式来操作数据库。根据设计的模型类生成数据库中的表格。通过方便的配置就可以进行数据库的切换。......
  • Jaeger Client Go 链路追踪|入门详解
    目录从何说起Jaeger部署Jaeger从示例了解JaegerClientGo了解trace、spantracer配置Sampler配置Reporter配置分布式系统与span怎么调、怎么传HTTP,跨进程追踪客户端Web服务端Tag、Log和Ref 从何说起之前参加柠檬大佬的训练营(免费白嫖),在大......
  • Java泛型Generics​入门详解
    Java泛型Generics泛型基础知识泛型:是JDK5中引入的特性,可以在编译阶段约束操作的数据类型,并进行检查。泛型的格式:<数据类型>注意:泛型只能支持引用数据类型。如果我们没有给集合指定类型,默认认为所有的数据类型都是Object类型,此时可以往集合中添加任意的数据类型。带来一个坏处是由于......
  • Profinet转ModbusTCP网关详解
    Profinet转ModbusTCP网关详解Profinet转ModbusTCP网关是一种常见的工业通信设备,广泛应用于现代工业自动化系统中。通过将Profinet协议转换成ModbusTCP协议,实现了不同网络之间的互联互通。这种网关设备具有简单、可靠的特点,能够满足不同设备之间的数据传递需求。在实际应用中,Prof......
  • 详解CCE服务:一站式告警配置和云原生日志视图
    本文分享自华为云社区《新一代云原生可观测平台之CCE服务日志和告警篇》,作者:云容器大未来。告警和日志是运维人员快速定位问题、恢复异常的主要手段。运维人员日常的工作模式往往是先接收告警信息,再根据告警信息初步判断异常的范围和影响,通过相关组件的日志定位出故障原因,进行系......
  • (转)Git详解
    原文:https://juejin.cn/post/7067165972901134373#heading-0一、什么是版本控制1、什么是版本控制版本控制(Revisioncontrol)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。实现跨区域多......
  • 六大类型常用函数及详解
    一、数字类型(一)含义概念Python数字数据类型用于存储数值。数据类型是不允许改变的,这就意味着如果改变数字数据类型的值,将重新分配内存空间。以下实例在变量赋值时Number对象将被创建:var1=1var2=10Python支持三种不同的数值类型:整型(int)-通常被称为是整型或整......
  • Service 服务详解 及自定义服务模板
    文章目录1、服务简介2、服务的生命周期1)Service的启动停止2)、服务的生命周期的方法3、使用startService启动后服务的生命周期1)、文件结构2)activity_main.xml文件3)、myService自定义服务文件4)、MainActivity文件5)、AndroidManifest.xml文件6)、打印的相关log5、使用bindS......