下面给你一份在 Ubuntu 上搭建 Node.js 环境的常见做法,从“最简单”到“推荐生产用”都有,你可以按需求选。
适合临时测试:
sudo apt update
sudo apt install nodejs npm -y
查看版本:
node -v
npm -v
⚠️ Ubuntu 源里的 Node 版本通常比较旧。
sudo apt update
sudo apt install curl -y
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs
node -v
npm -v
✅ 这是最稳定、最推荐的方式
适合前端 / 后端开发,频繁换版本。
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
mkdir demo && cd demo
npm init -y
创建 app.js:
console.log("Hello Node.js");
运行:
node app.js
不要使用 sudo npm
✅ 推荐用 nvm,或:
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
npm config set registry https://registry.npmmirror.com
| 场景 | 推荐方式 |
|---|---|
| 服务器生产 | NodeSource |
| 本地开发 | nvm |
| 临时测试 | apt |
如果你告诉我:
我可以给你更精确的配置方案。