wget https://nodejs.org/dist/v12.22.12/node-v12.22.12-linux-x64.tar.xz
xz -d node-v12.22.12-linux-x64.tar.xz
tar -xf node-v12.22.12-linux-x64.tar
mv node-v12.22.12-linux-x64 /root/node
ln -s /root/node/node-v12.22.12-linux-x64/bin/node /usr/bin/node
ln -s /root/node/node-v12.22.12-linux-x64/bin/npm /usr/bin/npm
设置npm仓库
npm config set registry https://registry.npmmirror.com/
在CentOS上使用nvm安装和切换Node.js版本
- 首先,确保已经安装了
curl
。如果没有安装,可以使用以下命令安装:
sudo yum install curl
- 下载并安装nvm(Node Version Manager):
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
- 关闭并重新打开终端,或者运行以下命令以使更改生效:
source ~/.bashrc
- 确认nvm已成功安装:
nvm --version
- 列出可用的Node.js版本:
nvm ls-remote
- 安装所需的Node.js版本,例如14.17.0:
nvm install 14.17.0
- 切换到刚刚安装的Node.js版本:
nvm use 14.17.0
- 验证当前使用的Node.js版本:
node -v
现在,你已经成功地在CentOS上使用nvm切换到了指定的Node.js版本。