在 CentOS 上使用 nvm(Node Version Manager) 安装 Node.js,步骤如下:
sudo yum install -y curl git
推荐使用官方安装脚本:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
版本号可在 nvm GitHub 查看最新
安装完成后,执行:
source ~/.bashrc
验证是否安装成功:
nvm --version
nvm ls-remote
nvm install 18
或安装最新 LTS:
nvm install --lts
nvm alias default 18
node -v
npm -v
可能是 shell 没加载 .bashrc,执行:
source ~/.bashrc
或手动添加:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
nvm 不需要 root,建议普通用户使用。
确保系统有较新版本的 curl:
sudo yum update -y curl
如果你告诉我 CentOS 版本(7 / 8 / Stream) 或 要用 Node 几版本,我可以给你更精确的命令。