在 Mac 上安装 nvm,推荐使用官方脚本或 Homebrew。官方 curl 脚本是最直接的方式,如果网络不畅,可以再尝试 Homebrew。
方法一:使用官方脚本(推荐)
这是 nvm 官方维护的方式,兼容性最好。
-
执行安装命令:打开"终端",运行以下命令:
bashcurl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.6/install.sh | bash(如果提示
curl: (7) Failed to connect,说明网络无法直连 GitHub,可以跳到方法二试试。) -
配置环境变量 :安装脚本通常会自动修改配置文件,但为了确保生效,建议手动检查。macOS 默认使用
zsh,你需要编辑~/.zshrc文件:bashopen -e ~/.zshrc在文件末尾确保有以下几行(如果没有就加上):
bashexport NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion -
使配置生效:保存文件后,在终端执行:
bashsource ~/.zshrc -
验证安装 :输入
nvm --version,如果显示版本号(如0.40.6)即表示成功。
方法二:使用 Homebrew
如果你已经安装了 Homebrew,也可以用这种方式,但需要额外配置环境变量路径。
-
安装 :
brew install nvm。 -
创建目录 :
mkdir ~/.nvm。 -
配置 :编辑
~/.zshrc,添加以下内容(注意这里引用的路径是 Homebrew 的路径,与官方脚本不同):bashexport NVM_DIR="$HOME/.nvm" [ -s "$(brew --prefix nvm)/nvm.sh" ] && \. "$(brew --prefix nvm)/nvm.sh" -
生效并验证 :执行
source ~/.zshrc,然后用nvm --version检查。
装好之后怎么用
安装成功后,常用命令很简单:
- 安装 Node :
nvm install --lts(安装最新的长期支持版)。 - 切换版本 :
nvm use <版本号>。 - 设为默认 :
nvm alias default <版本号>,这样下次打开终端会自动使用该版本。
如果执行 nvm 命令提示 command not found,通常是 ~/.zshrc 没配置对或者没执行 source,回头检查一下第 2 步和第 3 步即可。