在 Ubuntu 上安装 Node.js 有多种方式,下面按推荐程度给你介绍几种常见方法。
sudo apt update
sudo apt install -y curl
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
可替换版本:
setup_18.x、setup_21.x等
sudo apt install -y nodejs
node -v
npm -v
sudo apt update
sudo apt install -y nodejs npm
查看版本:
node -v
⚠️ 版本通常较老,不适合新项目
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
nvm install 20
nvm use 20
node -v
✅ 优点:可随时切换 Node 版本
不要用 sudo npm
推荐:
npm config set prefix ~/.npm-global
并加到 .bashrc:
export PATH=~/.npm-global/bin:$PATH
| 场景 | 推荐方式 |
|---|---|
| 服务器 | NodeSource |
| 学习/开发 | nvm |
| 快速测试 | apt |
如果你告诉我 Ubuntu 版本 / 是否服务器 / 是否前端还是后端,我可以给你更精确的建议。