下面按常见使用场景给你一套在 Ubuntu 上设置 Node.js 的实用指南(从零到可用)。
sudo apt update
sudo apt upgrade -y
sudo apt install -y curl software-properties-common
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
其他版本:
- Node 18:
setup_18.x- Node 22:
setup_22.x
sudo apt install -y nodejs
node -v
npm -v
sudo apt update
sudo apt install -y nodejs npm
⚠️ Ubuntu 仓库中的 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
✅ 优点:
⚠️ 不要使用 sudo npm -g
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
npm install -g yarn
npm install -g pm2
sudo ufw allow 3000
node -e "console.log('Node is working')"
如果你告诉我:
我可以给你更精准的配置方案。