macOs安装nvm

第一步:安装 Homebrew(如果尚未安装)

在 macOS 上,使用 Homebrew 来管理软件包是最方便的。如果你还没有安装 Homebrew,请打开终端(Terminal)并运行以下命令:

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

第二步:使用 Homebrew 安装 nvm

brew update
brew install nvm

第三步:配置环境变量

安装完成后,你需要在系统的配置文件中加入 nvm 的路径,否则每次打开新终端都会提示找不到 nvm 命令。

1. 确认你的 Shell 类型

在终端运行:

echo $SHELL
  • 如果输出是 /bin/zsh(macOS Catalina 之后的默认设置),你需要修改 .zshrc 文件。

  • 如果输出是 /bin/bash,你需要修改 .bash_profile 文件。

2. 创建并打开配置文件

以最常见的 zsh 为例,运行以下命令(如果是 bash,请将 .zshrc 替换为 .bash_profile):

touch ~/.zshrc
open -e ~/.zshrc

这会用文本编辑器打开该文件。

3. 添加配置代码

将以下代码复制并粘贴到打开的文件末尾:

export NVM_DIR="$HOME/.nvm"
[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh"  # This loads nvm
[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm"  # This loads nvm bash_completion

4. 保存并让配置生效

保存并关闭文件,然后在终端运行以下命令让配置立即生效:

source ~/.zshrc

第四步:验证安装

验证 nvm 是否安装成功,可以运行:

nvm --version

如果成功输出了版本号(例如 0.39.x),说明安装成功!

常用 nvm 命令速查

现在你可以开始自由切换 Node.js 版本了:

命令 作用
nvm install --lts 安装最新的 LTS(长期支持)版本 Node.js
nvm install 18 安装指定的 Node.js 版本(如 v18)
nvm ls 查看本地已安装的所有 Node.js 版本
nvm use 18 切换到指定版本(仅对当前终端窗口有效)
nvm alias default 18 设置全局默认的 Node.js 版本
node -v 查看当前正在使用的 Node.js 版本
posted on 2026-05-18 23:37  写最骚的代码  阅读(2)  评论(0)    收藏  举报