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 源,在需要时快速切换,提高包安装速度和成功率。

相关文章
|
4月前
|
前端开发
Promise的then方法返回的新Promise对象有什么特点?
Promise的then方法返回的新Promise对象有什么特点?
465 2
|
4月前
|
缓存 监控 Java
SpringBoot @Scheduled 注解详解
使用`@Scheduled`注解实现方法周期性执行,支持固定间隔、延迟或Cron表达式触发,基于Spring Task,适用于日志清理、数据同步等定时任务场景。需启用`@EnableScheduling`,注意线程阻塞与分布式重复问题,推荐结合`@Async`异步处理,提升任务调度效率。
667 128
|
前端开发
react-antd中使用Upload实现图片裁剪-上传-预览的功能
使用react中antd实现图片的上传裁剪和预览,记录一下实现过程,希望能对大家有帮助
1359 0
react-antd中使用Upload实现图片裁剪-上传-预览的功能
|
4月前
|
资源调度
nrm和nrm-pm有什么区别?
nrm和nrm-pm有什么区别?
367 121
|
10月前
|
人工智能 缓存 UED
deepseek-vue3ai流式输出AI对话助手
原创新作vue3.5+deepseek+vite6+vant4仿DeepSeek-R1流式输出ai聊天对话。支持AI流式打字输出效果、浅色/暗黑主题模式、代码高亮、针对移动端+PC端适配处理。
933 65
|
11月前
|
安全 Linux
CentOS下载ISO镜像的方法
访问CentOS官方网站(https://www.centos.org/download/),在“Downloads”页面找到ISO镜像下载链接,选择所需版本和架构(如x86_64)开始下载。CentOS分为Linux版和Stream版,前者每两年发行一次并提供10年安全维护,后者为滚动更新。旧版本可在Vault(https://vault.centos.org/)下载。建议选择DVD格式镜像,包含完整系统和常用软件。
12195 14
CentOS下载ISO镜像的方法
|
缓存 JavaScript 安全
2022年最新最详细的安装Node.js以及cnpm(详细图解过程、绝对成功)
这篇文章提供了2022年最新最详细的Node.js和cnpm安装教程,包括步骤图解、全局配置路径、cnpm安装命令、nrm的安装与使用,以及如何管理npm源和测试速度。
2022年最新最详细的安装Node.js以及cnpm(详细图解过程、绝对成功)
|
Web App开发 JavaScript 前端开发
2024年纯前端VUE在线编辑微软Office/金山WPS的Word/Excel文档
现在,随着数字化进程渗透到到各行各业,数据安全已经成为了数字化革命中的重要组成部分,而在线Office成在OA、ERP、文档系统中得到了广泛的应用,为我国的信息化事业也做出了巨大贡献。随着操作系统、浏览器及Office软件的不断升级和更新换代,加上国家对信息化、数字化系统要求的不断提升,一些厂家的WebOffice控件产品不断被淘汰出局,而现存的几个产品也存在以下几个问题:
1443 92
2024年纯前端VUE在线编辑微软Office/金山WPS的Word/Excel文档
|
网络安全 Windows
查看SSH配置文件
查看SSH配置文件
1616 1
|
JavaScript Windows 内存技术
Windows安装nvm管理工具(图解)
Windows安装nvm管理工具(图解)
456 0