下面给你一份在 Ubuntu 上配置 Node.js 环境的常见做法,从“最省事”到“推荐生产/开发用”都有,你可以按需要选。
适合临时跑一下脚本。
sudo apt update
sudo apt install nodejs npm -y
检查:
node -v
npm -v
⚠️ Ubuntu 源里的 Node 版本通常偏旧。
适合大多数开发 / 生产环境。
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs
其他版本可改:
setup_18.xsetup_22.x验证:
node -v
npm -v
最适合前端 / Node 开发
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
重新打开终端,或:
source ~/.bashrc
nvm install 20
nvm use 20
nvm alias default 20
验证:
node -v
npm -v
✅ 优点:
npm config set registry https://registry.npmmirror.com
npm install -g yarn
npm install -g pnpm
node -e "console.log('Node OK')"
npm -v
| 场景 | 推荐 |
|---|---|
| 学习 / 临时 | apt |
| 服务器生产 | NodeSource |
| 本地开发 | nvm ✅ |
如果你愿意,可以告诉我:
我可以给你更精确的配置方案。