在 CentOS 上升级 Node.js 版本可以通过多种方法来实现,以下是几种常见的方法:
NodeSource 提供了一个方便的方式来安装和升级 Node.js。以下是使用 NodeSource 安装最新版本的 Node.js 的步骤:
添加 NodeSource 仓库
首先,你需要添加 NodeSource 仓库。你可以选择安装特定版本的 Node.js,例如 14.x、16.x 或 18.x。以下是添加 Node.js 16.x 版本的示例:
curl -sL https://rpm.nodesource.com/setup_16.x | sudo bash -
安装 Node.js
添加仓库后,你可以使用 yum
来安装 Node.js:
sudo yum install -y nodejs
验证安装
安装完成后,你可以验证 Node.js 和 npm 的版本:
node -v
npm -v
NVM 是一个用于管理多个 Node.js 版本的工具。以下是使用 NVM 安装和升级 Node.js 的步骤:
安装 NVM
你可以使用以下命令来安装 NVM:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
或者使用 wget
:
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
安装完成后,重新加载你的 shell 配置文件(例如 .bashrc
或 .zshrc
):
source ~/.bashrc
安装最新版本的 Node.js
使用 NVM 安装最新版本的 Node.js:
nvm install node
切换到最新版本的 Node.js
安装完成后,你可以切换到最新版本的 Node.js:
nvm use node
验证安装
验证 Node.js 和 npm 的版本:
node -v
npm -v
你也可以手动下载并安装 Node.js 的最新版本。以下是步骤:
下载 Node.js
访问 Node.js 官方网站 并下载适用于 Linux 的最新版本的 Node.js 压缩包。
解压并安装
下载完成后,解压压缩包并将其移动到合适的目录:
tar -xzf node-vXX.X.X-linux-x64.tar.gz
sudo mv node-vXX.X.X-linux-x64 /usr/local/nodejs
配置环境变量
编辑你的 shell 配置文件(例如 .bashrc
或 .zshrc
),添加以下内容:
export PATH=/usr/local/nodejs/bin:$PATH
然后重新加载配置文件:
source ~/.bashrc
验证安装
验证 Node.js 和 npm 的版本:
node -v
npm -v
选择适合你的方法来升级 Node.js 版本。使用 NVM 是最灵活和推荐的方法,因为它允许你轻松地切换和管理多个 Node.js 版本。