温馨提示×

centos nodejs依赖怎么装

小樊
43
2026-09-08 21:15:33
栏目: 编程语言

在 CentOS 上安装 Node.js 依赖,通常分两步:先装 Node.js 环境,再装项目依赖。下面按常见场景给你说明。


一、安装 Node.js(CentOS)

方式 1:用 NodeSource(推荐,版本新)

# 以 Node.js 18 为例
curl -fsSL https://rpm.nodesource.com/setup_18.x | sudo bash -
sudo yum install -y nodejs

# 验证
node -v
npm -v

方式 2:用 EPEL(版本较旧)

sudo yum install -y epel-release
sudo yum install -y nodejs npm

方式 3:用 NVM(适合多版本)

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

1️⃣ 有 package.json

npm install

如果是国内服务器,建议换源:

npm config set registry https://registry.npmmirror.com
npm install

2️⃣ 需要全局依赖(如 pm2、nest、vue-cli)

sudo npm install -g pm2

3️⃣ 使用 yarn(可选)

npm install -g yarn
yarn install

三、常见问题

❌ 权限问题

避免用 sudo npm install,推荐:

npm config set prefix ~/.npm-global
export PATH=~/.npm-global/bin:$PATH

❌ 编译失败(如 node-sass)

安装编译工具:

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 特定问题,可以告诉我具体报错或场景。

0