使用 NVM 安装 Node.js
NVM (Node Version Manager) 是一个非常好用的 Node.js 版本管理工具,可以方便地安装和切换不同版本的 Node.js。
Windows
下载并安装 nvm-windows:
- 访问 nvm-windows releases
- 下载最新的
nvm-setup.exe
- 运行安装程序
安装完成后,打开新的命令提示符或 PowerShell,验证安装:
1
nvm version
安装 Node.js:
1
2
3
4
5
6
7
8# 查看可用的 Node.js 版本
nvm list available
# 安装最新的 LTS 版本
nvm install lts
# 使用特定版本
nvm use 16.20.0
CentOS
安装 NVM:
1
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
配置环境变量,将以下内容添加到
~/.bashrc
或~/.zshrc
:1
2
3export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"重新加载配置:
1
source ~/.bashrc # 或 source ~/.zshrc
安装 Node.js:
1
2
3
4
5
6
7
8# 查看可用的 Node.js 版本
nvm ls-remote
# 安装最新的 LTS 版本
nvm install --lts
# 使用特定版本
nvm use 16.20.0
macOS
使用 Homebrew 安装 NVM:
1
brew install nvm
创建 NVM 目录:
1
mkdir ~/.nvm
配置环境变量,将以下内容添加到
~/.zshrc
或~/.bash_profile
:1
2
3export NVM_DIR="$HOME/.nvm"
[ -s "/usr/local/opt/nvm/nvm.sh" ] && \. "/usr/local/opt/nvm/nvm.sh"
[ -s "/usr/local/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/usr/local/opt/nvm/etc/bash_completion.d/nvm"重新加载配置:
1
source ~/.zshrc # 或 source ~/.bash_profile
安装 Node.js:
1
2
3
4
5
6
7
8# 查看可用的 Node.js 版本
nvm ls-remote
# 安装最新的 LTS 版本
nvm install --lts
# 使用特定版本
nvm use 16.20.0
常用 NVM 命令
1 | # 列出已安装的版本 |
验证安装
安装完成后,可以通过以下命令验证 Node.js 和 npm 是否正确安装:
1 | node --version |