Bootstrap

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

在 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 来验证镜像源是否生效。
;