nrm详解

nrm详解1 什么是 nrm nrm 是一个 npm 源管理器 允许你快速地在 npm 源间切换 什么意思呢 npm 默认情况下是使用 npm 官方源 使用 npm config ls 命令可以查看 在国内用这个源肯定是不靠谱的 一般我们都会用淘宝 npm 源 https registry

大家好,我是讯享网,很高兴认识大家。

1,什么是nrm

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

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

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

讯享网

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

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

2,nrm安装

讯享网npm install -g nrm 

3,nrm使用

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

nrm ls 

在这里插入图片描述
讯享网
3.1查看当前源

讯享网nrm current 

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

nrm use <registry> 

其中,registry为源名。

比如:切换为taobao源

讯享网nrm use taobao 

在这里插入图片描述

4,添加源

nrm add <registry> <url> 

其中,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/ 

在这里插入图片描述

然后,查看是否添加成功

在这里插入图片描述

5,删除源

nrm del <registry> 

其中,registry为源名。

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

讯享网nrm del cpm 

6,测试源速度

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

nrm test npm 

在这里插入图片描述

讯享网nrm test taobao 

在这里插入图片描述

小讯
上一篇 2025-02-23 20:52
下一篇 2025-01-13 16:15

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/27081.html