在 CentOS 上安装 Node.js 依赖,通常分两步:先装 Node.js 环境,再装项目依赖。下面按常见场景给你说明。
# 以 Node.js 18 为例
curl -fsSL https://rpm.nodesource.com/setup_18.x | sudo bash -
sudo yum install -y nodejs
# 验证
node -v
npm -v
sudo yum install -y epel-release
sudo yum install -y nodejs npm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
nvm install 18
进入你的 Node.js 项目目录:
cd /path/to/your/project
package.jsonnpm install
如果是国内服务器,建议换源:
npm config set registry https://registry.npmmirror.com
npm install
sudo npm install -g pm2
npm install -g yarn
yarn install
避免用 sudo npm install,推荐:
npm config set prefix ~/.npm-global
export PATH=~/.npm-global/bin:$PATH
安装编译工具:
sudo yum groupinstall "Development Tools" -y
sudo yum install -y python3
# 安装 Node.js
curl -fsSL https://rpm.nodesource.com/setup_18.x | sudo bash -
sudo yum install -y nodejs
# 拉代码
git clone xxx && cd xxx
# 装依赖
npm install
# 启动
npm start
如果你说的是 “系统级依赖(如 lib库)” 或 Docker / CentOS 7 / 8 特定问题,可以告诉我具体报错或场景。