在 CentOS 上安装和使用 Node.js,常见有几种方式,下面按「推荐程度」给你讲清楚,你按需选就行。
sudo yum install -y gcc-c++ make
curl -fsSL https://rpm.nodesource.com/setup_18.x | sudo bash -
想装其他版本,把
18.x改成20.x/16.x等
sudo yum install -y nodejs
node -v
npm -v
✅ 完成,最常用方式
sudo yum install -y nodejs npm
⚠️ 通常版本很老(比如 v10),不建议生产用
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
nvm install 18
nvm use 18
node -v
✅ 适合前端 / 本地开发
一般不用,耗时间还容易出问题。
npm config set registry https://registry.npmmirror.com
不要用 sudo npm,用 nvm 或:
sudo chown -R $USER /usr/local/lib/node_modules
| 场景 | 推荐 |
|---|---|
| 服务器 / 生产 | NodeSource |
| 本地开发 | NVM |
| 临时测试 | yum |
如果你告诉我:
我可以直接给你一条最合适的命令。