nrm的使用

简介: nrm的使用

nrm(npm registry manager)是一个 npm 源管理工具,用于快速切换不同的 npm 镜像源,比如官方源、淘宝源等,在网络环境不佳时非常实用。

以下是 nrm 的常用命令和使用方法:

1. 安装 nrm

首先需要全局安装 nrm:

npm install -g nrm

2. 查看可用的源

使用 ls 命令查看所有已配置的源:

nrm ls

输出通常类似:

* npm -------- https://registry.npmjs.org/
  yarn ------- https://registry.yarnpkg.com/
  tencent ---- https://mirrors.cloud.tencent.com/npm/
  cnpm ------- https://r.cnpmjs.org/
  taobao ----- https://registry.npmmirror.com/
  npmMirror --- https://skimdb.npmjs.com/registry/

* 表示当前正在使用的源。

3. 切换源

使用 use 命令切换到指定源,例如切换到淘宝源:

nrm use taobao

4. 添加自定义源

如果有私有源或其他源,可以使用 add 命令添加:

nrm add <源名称> <源地址>
# 示例:nrm add myregistry http://localhost:8080/npm/

5. 删除源

使用 del 命令删除已添加的源:

nrm del <源名称>

6. 测试源的响应速度

使用 test 命令测试各源的响应时间:

nrm test
# 或者测试指定源:nrm test taobao

注意事项

  • 切换源后,所有 npm 相关命令(如 npm install)都会使用当前选中的源
  • 如果 nrm 命令无法使用,可能是环境变量问题,确保 npm 全局安装路径已添加到系统 PATH 中
  • 淘宝源地址已从 https://registry.npm.taobao.org 更换为 https://registry.npmmirror.com

通过 nrm 可以方便地管理不同的 npm 源,在需要时快速切换,提高包安装速度和成功率。

相关文章
|
3月前
|
前端开发
Promise的then方法返回的新Promise对象有什么特点?
Promise的then方法返回的新Promise对象有什么特点?
445 2
|
3月前
|
缓存 监控 Java
SpringBoot @Scheduled 注解详解
使用`@Scheduled`注解实现方法周期性执行,支持固定间隔、延迟或Cron表达式触发,基于Spring Task,适用于日志清理、数据同步等定时任务场景。需启用`@EnableScheduling`,注意线程阻塞与分布式重复问题,推荐结合`@Async`异步处理,提升任务调度效率。
596 128
|
存储 安全 Java
BlockingQueue(阻塞队列)基本使用指南
BlockingQueue(阻塞队列)基本使用指南
517 1
|
前端开发
react-antd中使用Upload实现图片裁剪-上传-预览的功能
使用react中antd实现图片的上传裁剪和预览,记录一下实现过程,希望能对大家有帮助
1327 0
react-antd中使用Upload实现图片裁剪-上传-预览的功能
|
3月前
|
资源调度
nrm和nrm-pm有什么区别?
nrm和nrm-pm有什么区别?
357 121
|
4月前
|
搜索推荐 算法 数据挖掘
用小红书电商 API 实现小红书店铺商品用户画像精准构建
在社交电商时代,小红书凭借海量用户与商品数据,助力店铺构建精准用户画像,实现个性化推荐与高效运营。本文详解如何通过小红书电商 API 获取用户行为、交易与属性数据,结合算法模型完成数据清洗、特征提取与用户聚类,提升转化率与用户粘性。内容涵盖 API 调用示例、特征工程、模型构建及实施建议,帮助开发者系统化落地用户画像方案,驱动业务增长。
264 0
|
6月前
|
人工智能 自然语言处理 JavaScript
专为 Claude Code 设计的基于 YAML 的 Playwright MCP 自动化测试
YAML配置结合Claude Code与Playwright MCP,将自动化测试变得人人可用。通过简洁的YAML语法替代复杂的JavaScript代码,解决传统测试中冗长、硬编码和复用性差等问题。自然语言描述测试步骤,AI解析执行,支持多环境切换与智能报告生成,极大降低技术门槛,提升团队协作效率。无论是开发、QA还是产品经理,都能轻松参与测试流程,真正实现可读、易维护的自动化测试新范式。
1132 3
|
10月前
|
安全 Linux
CentOS下载ISO镜像的方法
访问CentOS官方网站(https://www.centos.org/download/),在“Downloads”页面找到ISO镜像下载链接,选择所需版本和架构(如x86_64)开始下载。CentOS分为Linux版和Stream版,前者每两年发行一次并提供10年安全维护,后者为滚动更新。旧版本可在Vault(https://vault.centos.org/)下载。建议选择DVD格式镜像,包含完整系统和常用软件。
10883 14
CentOS下载ISO镜像的方法
|
Web App开发 JavaScript 前端开发
2024年纯前端VUE在线编辑微软Office/金山WPS的Word/Excel文档
现在,随着数字化进程渗透到到各行各业,数据安全已经成为了数字化革命中的重要组成部分,而在线Office成在OA、ERP、文档系统中得到了广泛的应用,为我国的信息化事业也做出了巨大贡献。随着操作系统、浏览器及Office软件的不断升级和更新换代,加上国家对信息化、数字化系统要求的不断提升,一些厂家的WebOffice控件产品不断被淘汰出局,而现存的几个产品也存在以下几个问题:
1403 91
2024年纯前端VUE在线编辑微软Office/金山WPS的Word/Excel文档
|
网络安全 Windows
查看SSH配置文件
查看SSH配置文件
1533 1