在 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
(版本号可替换为最新版)
source ~/.bashrc
或重新登录终端。
nvm --version
nvm list-remote
nvm install --lts
或指定版本:
nvm install 18
nvm alias default 18
node -v
npm -v
确认 .bashrc 中有:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
然后执行:
source ~/.bashrc
安装编译依赖:
sudo yum install -y gcc-c++ make
nvm use 16
nvm ls
如果你告诉我 CentOS 版本(7 / 8 / Stream) 和 需要的 Node 版本,我可以给你更精确的命令。