一、安装前准备
1. 卸载现有 Node.js(如已安装)
# 删除全局 node 模块
sudo rm -rf /usr/local/lib/node_modules# 删除 node 可执行文件
sudo rm -rf /usr/local/bin/npm
sudo rm -rf /usr/local/bin/node# 删除其他残留文件
sudo rm -rf ~/.npm
sudo rm -rf ~/.node-gyp
2.安装 Xcode 命令行工具
xcode-select --install```
二、安装
1. 使用 curl 下载安装脚本
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
三、配置环境变量
1. 手动加载配置
source ~/.zshrc # 如果是 zsh
source ~/.bash_profile # 如果是 bash
2. 验证安装
command -v nvm # 应输出 "nvm"
四、使用 nvm 管理 Node.js
1. 安装 Node.js 版本
#安装最新 LTS 版本
nvm install --lts
#安装指定版本(如 18.16.0)
nvm install 18.16.0
#安装最新版
nvm install node
2. 切换版本
#列出已安装版本
nvm ls
#使用指定版本
nvm use 18.16.0
#设置默认版本(新终端生效)
nvm alias default 18.16.0
3. 其他常用命令
#查看远程可用版本
nvm ls-remote
#卸载指定版本
nvm uninstall 14.21.3
#查看当前版本
nvm current