下面按常见场景给你一份在 Ubuntu 上配置 Node.js 的实用指南,从“最简单”到“生产推荐”都有。
sudo apt update
sudo apt install nodejs npm -y
查看版本:
node -v
npm -v
✅ 优点:简单
❌ 缺点:版本旧,不适合开发
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
✅ 优点:
✅ 强烈推荐给开发者
npm config set registry https://registry.npmmirror.com
查看配置:
npm config get registry
如果你不用 nvm,建议:
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
在 ~/.bashrc 添加:
export PATH=~/.npm-global/bin:$PATH
node -e "console.log('Node is working')"
npm install
npm run dev
NODE_ENV=production node app.js
你可以告诉我:
我可以直接给你精确命令。