mac 如何查看 export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node 是否正确

news/2024/11/27 21:54:22/

在 macOS 上,如果你想查看环境变量 NVM_NODEJS_ORG_MIRROR 是否已正确设置为 https://npm.taobao.org/mirrors/node,你可以按照以下步骤进行检查:

1. 检查当前环境变量值

打开终端并运行以下命令来查看 NVM_NODEJS_ORG_MIRROR 环境变量的当前值:

echo $NVM_NODEJS_ORG_MIRROR

如果返回的值是 https://npm.taobao.org/mirrors/node,那么说明该环境变量已正确设置。如果没有返回值或返回的是其他内容,则说明该环境变量没有正确设置,或者已经被覆盖。

2. 临时设置该环境变量

如果环境变量没有设置或需要临时设置它,可以在当前终端会话中运行以下命令:

export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node

设置后,你可以再次运行 echo $NVM_NODEJS_ORG_MIRROR 来确认它已经生效。

3. 永久设置该环境变量

如果你希望每次启动终端时都自动设置该环境变量,可以将 export 命令添加到你的 shell 配置文件中(如 .bash_profile, .zshrc, .bashrc 等,取决于你使用的 shell)。

  • 对于 zsh(macOS 默认 shell):
    nano ~/.zshrc
    
  • 对于 bash(如果你使用的是 bash):
    nano ~/.bash_profile
    

在文件末尾添加如下行:

export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node

保存并关闭文件,然后执行以下命令让改动生效:

source ~/.zshrc   # 如果是 zsh
# 或者
source ~/.bash_profile  # 如果是 bash

之后,你可以通过运行 echo $NVM_NODEJS_ORG_MIRROR 来确保环境变量设置成功。

4. 验证 Node.js 安装是否使用了正确的镜像

一旦环境变量设置完成,你可以尝试使用 nvm 安装 Node.js,并检查是否成功从指定镜像源下载。例如:

nvm install 14.21.3

安装过程应该会使用你指定的镜像源。

总结

  • 使用 echo $NVM_NODEJS_ORG_MIRROR 来检查当前环境变量的值。
  • 如果没有设置或需要更改,使用 export 临时设置,或者将 export 命令添加到配置文件中以实现永久生效。
  • 在设置成功后,通过安装 Node.js 来验证镜像源是否生效。

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

相关文章

浅谈Python库之lxml

一、基本介绍 lxml 是一个用 Python 编写的库,它提供了对 XML 和 HTML 文档的解析和操作功能。它使用 C 语言编写的 libxml2 和 libxslt 库作为后端,因此解析速度非常快,并且能够处理大型文档。lxml 支持 XPath 和 XSLT,这使得它在…

vue 下拉框字典

列表查询 <j-dict-select-tag type"list" v-model"queryParam.type" dictCode"xxxx_type" placeholder"请选择分类"/> 新增页面 <j-dict-select-tag type"list" v-decorator"[type, validatorRules.type]&…

替代Postman ,17.3K star!

现在&#xff0c;许多人都朝着全栈工程师的方向发展&#xff0c;API 接口的编写和调试已成为许多开发人员必备的技能之一。 工欲善其事&#xff0c;必先利其器。拥有一款优秀的 API 工具对于任何工程师来说都是极为重要的&#xff0c;它能够帮助我们高效地完成各种开发任务。 …

随手记:鼠标触顶方法

// 鼠标触顶方法 scrollMethod() { window.onscroll () > { let t document.documentElement.scrollTop || document.body.scrollTop; if(t > 10) { this.positionStyle.top 0px; }else{ this.positionStyle.top 128px; } } },

瑞派宠物医生 | 热爱与实践交织,专注宠物口腔健康

热爱与实践交织的兽医梦 瑞派上海乔登宠物医院院长陈德举自小便与赛鸽结下了不解之缘&#xff0c;家族中饲养赛鸽的传统不仅让他对鸟类产生了浓厚的兴趣&#xff0c;更在心中埋下了成为一名兽医的种子。在面临高考这一人生重要抉择时&#xff0c;他毫不犹豫地选择了兽医专业&am…

基于Java Springboot公园管理系统

一、作品包含 源码数据库设计文档万字PPT全套环境和工具资源部署教程 二、项目技术 前端技术&#xff1a;Html、Css、Js、Vue、Element-ui 数据库&#xff1a;MySQL 后端技术&#xff1a;Java、Spring Boot、MyBatis 三、运行环境 开发工具&#xff1a;IDEA/eclipse 数据…

WebGIS技术汇总

WebGIS系统通常都围绕地图进行内容表达&#xff0c;但并不是有地图就一定是WebGIS&#xff0c;所以有必要讨论下基于Web的地图API分类及应用场景。 Web上的Map API主要分类如下几类&#xff1a; Charts&#xff1a;以D3.js&#xff0c;Echarts等为代表。LBS&#xff1a;以高德…

华三(HCL)和华为(eNSP)模拟器共存安装手册

接上章叙述,解决同一台PC上同时部署华三(HCL)和华为(eNSP)模拟器。原因就是华三HCL 的老版本如v2及以下使用VirtualBox v5版本,可以直接和eNSP兼容Oracle VirtualBox,而其他版本均使用Oracle VirtualBox v6以上的版本,所以正常安装HCL模拟器无法和ENSP兼容。 环境及组件:…