在 CentOS 系统中,管理 Node.js 依赖的常用方法是使用包管理器和 Node.js 版本管理器。这里我们将介绍如何使用 YUM 包管理器和 NVM(Node Version Manager)来管理 Node.js 依赖。
YUM(Yellowdog Updater Modified)是一个在基于 RPM 的系统(如 CentOS)上的包管理器。要安装 YUM,请按照以下步骤操作:
sudo yum install epel-release
sudo yum update
使用 YUM 安装 Node.js 的最新版本:
sudo yum install nodejs npm
NVM(Node Version Manager)是一个用于管理多个 Node.js 版本的工具。要安装 NVM,请按照以下步骤操作:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
source ~/.bashrc
使用 NVM 安装和管理 Node.js 版本:
nvm ls-remote
nvm install 14.17.0
nvm use 14.17.0
node -v
在项目根目录下创建一个名为 package.json
的文件,以存储项目的依赖信息。可以使用以下命令自动生成:
package.json
文件:npm init
使用 npm 安装、更新和删除项目依赖:
npm install express --save
npm install nodemon --save-dev
npm update
npm prune
通过以上步骤,您可以在 CentOS 系统中使用 YUM 包管理器和 NVM 来管理 Node.js 及其依赖。