nrm的使用

news/2024/10/30 12:25:19/

在安装nrm之前,要先完成node.js的安装。

1、nrm的介绍

nrm(npm registry manager)是一个npm源管理器,允许用户在不同npm源之间快速切换。

关于npm和nvm的介绍,详见文章nvm的使用-CSDN博客。

解释:比如开始在国内开发的,这时候一般会选择使用淘宝的npm源,过段时间要出国,此时再使用国内的淘宝npm源已经不合适了,这时候就要切回国外的或者是npm默认情况下所使用的npm官方源(使用npm config ls命令可以查看)。再过段时间又回国内了,此时还需要再次切回到国内的npm源。这样来回切很是麻烦,于是就有了nrm的问世。

2、npm镜像源介绍

镜像源的选择:国内有许多可用的npm镜像源,包括但不限于淘宝镜像、腾讯云镜像、cnpm等。这些镜像源通常会同步官方npm源的包,但可能会有一些延迟。最常用的就是淘宝的,目前最新如下:registry.npmmirror.com/。

注意:在已经安装nrm的情况下,如果此时切换了node.js版本,需要重新安装nrm,否则nrm命令无效

3、安装nrm

(1)打开cmd输入npm set registry https://registry.npmmirror.com/命令。

(2)在输入npm config ls查看是否已经切换成功。如下图所示即为成功。

(3)安装nrm   使用命令 npm install -g nrm  如下即为安装成功

nrm --version 查看版本。

常用命令如下:

registry为源名(如下图中的npm、yarn、tencent、cnpm、taobao、npmMirror和huawei),url为源地址(如下图中的https://registry.npmjs.org/等)

查看可选源:nrm ls
查看当前使用源:nrm current
切换源:nrm use taobao
添加源:nrm add <registry> <url>,例如:nrm add hikbigdata https://asdasd.com/rea
删除源:nrm del <registry>
测试源速度(响应时间)nrm test <registry>


http://www.ppmy.cn/news/1543100.html

相关文章

macOS开发环境配置与应用开发教程

macOS开发环境配置与应用开发教程 引言 macOS是一个强大的操作系统&#xff0c;广泛应用于软件开发&#xff0c;尤其是iOS和macOS应用开发。本文将详细介绍如何配置macOS开发环境&#xff0c;并通过实例演示如何进行应用开发。希望通过这篇文章&#xff0c;帮助读者快速上手m…

破解OCR生僻字难题,中安文字识别技术让文字录入更简单

生僻字的困扰已经逐渐渗透到我们的日常生活和工作中。无论是档案整理、系统录入&#xff0c;还是智能校对&#xff0c;越来越多的信息系统对文字输入的准确性提出了更高要求。然而&#xff0c;面对动辄万千的汉字&#xff0c;以及少数民族语言的应用&#xff0c;许多传统识别系…

基于uniapp微信小程序的旅游系统

作者&#xff1a;计算机学姐 开发技术&#xff1a;SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等&#xff0c;“文末源码”。 专栏推荐&#xff1a;前后端分离项目源码、SpringBoot项目源码、Vue项目源码、SSM项目源码、微信小程序源码 精品专栏&#xff1a;…

武汉赛思云科技签约汽车之家,DuDuTalk语音工牌助力汽车门店线下服务过程管理智能化

近日&#xff0c;武汉赛思云科技有限公司与知名汽车服务平台汽车之家达成重要合作。双方将共同推动汽车销售和服务领域的数字化转型&#xff0c;其中关键一环便是引入由赛思云科技自主研发的DuDuTalk语音工牌系统。这一创新解决方案旨在通过提升汽车门店的服务质量和管理效率&a…

在IDEA中运行Mybatis后发现取出的password值为null

问题&#xff1a; 解决方案&#xff1a;修改sql文如下&#xff08;取别名&#xff09; Select("select id,name,pwd as password from user where id #{id}") 重新运行即可

NLP库——Spacy库教程

spaCy 的统计模型 这些模型是 spaCy 的强大引擎。这些模型使 spaCy 能够执行多项 NLP 相关任务&#xff0c;例如词性标注、命名实体识别和依存关系解析。 下面我列出了 spaCy 中的不同统计模型及其规格&#xff1a; en_core_web_sm&#xff1a;一个小型的英语多任务卷积神经…

Sui主网升级至V1.36.2

其他升级要点如下所示&#xff1a; 协议 #19799&#xff1a; 在主网v63中启用分布式投票评分。 #20036&#xff1a; 协议升级至67版本&#xff0c;引入框架变更以修复 next_epoch_stake 记账问题&#xff0c;同时赎回同质化质押的SUI。 节点&#xff08;验证节点和全节点…

Python毕业设计选题:基于Web学生会网站的设计与实现-django

开发语言&#xff1a;Python框架&#xff1a;djangoPython版本&#xff1a;python3.7.7数据库&#xff1a;mysql 5.7数据库工具&#xff1a;Navicat11开发软件&#xff1a;PyCharm 系统展示 系统首页界面 用户注册界面 用户登录界面 校内报道界面 品牌活动界面 个人中心界面 …