如何 正确使用 nrm 工具 管理镜像源

目录

[nrm 是啥?](#nrm 是啥?)

[nrm 的安装](#nrm 的安装)

查看你当前已有的镜像源

怎么切换到目标镜像源

添加镜像源

删除镜像源

测试镜像源速度


nrm 是啥?

镜像源:可以理解为,你访问或下载某jar包或依赖的仓库。

nrm(Node Registry Manager)是一款用于管理 npm 镜像源的工具。在日常开发中,npm 默认使用官方的镜像源,但由于网络等原因,从官方源下载包的速度可能较慢 ,这时就可以使用 nrm 来方便地切换到国内一些速度较快的镜像源,如淘宝镜像源等。

nrm 的安装

通过 npm 全局安装 nrm,命令:

java 复制代码
npm install -g nrm 

查看你当前已有的镜像源

java 复制代码
nrm ls

星号标记的,表示你当前使用的镜像 为taobao


怎么切换到目标镜像源

使用 nrm use <registryName> 命令,其中 <registryName> 是要切换到的镜像源名称。比如,要切换到 npm 官方源,执行 nrm use npm。

java 复制代码
// <registryName> 表示你给镜像源命名
nrm use <registryName>

添加镜像源

如果想添加自定义的镜像源,可以使用

java 复制代码
 nrm add <registryName> <registryUrl> 

命令,其中 <registryName> 是自定义的镜像源名称,<registryUrl> 是镜像源的地址 。

删除镜像源

对于不再需要的镜像源,可使用 nrm del <registryName> 命令进行删除。

java 复制代码
 nrm del <registryName>

测试镜像源速度

运行 nrm test ,它会测试列出的各个镜像源的响应速度,方便你选择速度最优的镜像源。

java 复制代码
nrm test 
相关推荐
执携19 小时前
Vue Router (匹配当前路由的链接和类名配置)
前端·javascript·vue.js
OpenTiny社区21 小时前
不止按钮和表格!TinyVue 偷偷上线 Space 组件,直接搞定「弹性+间距」布局
前端·vue.js·github
FogLetter21 小时前
Vue 全家桶深度探索:从语法精要到项目实战
前端·vue.js
花归去21 小时前
vue甘特图
前端·javascript·vue.js
残冬醉离殇21 小时前
《手撕类Vue2的响应式核心思想:我的学习心路历程》
前端·vue.js
爱笑的源码基地1 天前
基于Java+Spring Boot、Vue的B/S医院患者随访管理系统源码,支持二次开发,三级随访体系(出院/门诊随访)、智慧云库(表单配置)
java·vue.js·spring boot·源码·程序代码·随访系统·诊后回访
鹏多多1 天前
H5开发避坑!解决Safari浏览器的video会覆盖z-index:1的绝对定位元素
前端·javascript·vue.js
一只小阿乐1 天前
vue3封装alert 提示组件 仿element-plus
前端·javascript·vue.js·vue3
艾小码1 天前
还在重复造轮子?掌握这7个原则,让你的Vue组件复用性飙升!
前端·javascript·vue.js
木易 士心1 天前
Vue 3 Props 响应式深度解析:从原理到最佳实践
前端·javascript·vue.js