下面给你一套适合 Ubuntu 新手的 Node.js 安装与配置方案,从“最省事”到“更专业”都覆盖,你按需要选即可。
用 Ubuntu 自带的 apt 安装
sudo apt update
sudo apt install nodejs npm -y
验证:
node -v
npm -v
✅ 优点:简单、稳定
❌ 缺点:版本可能较旧
用 NodeSource 安装最新 LTS 版本
sudo apt update
sudo apt install -y curl
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs
node -v
npm -v
✅ 推荐大多数开发者使用
用 nvm(Node Version Manager)
适合:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
关闭终端再打开,或执行:
source ~/.bashrc
nvm install --lts
nvm use --lts
node -v
npm config set registry https://registry.npmmirror.com
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
❓ npm permission denied
→ 用上面的 ~/.npm-global 方案
❓ 想跑项目
npm install
npm run dev
| 情况 | 推荐 |
|---|---|
| 完全新手 | apt |
| 学开发 | NodeSource |
| 多项目 | nvm |
如果你是:
告诉我你的目的,我可以直接给你“一步步命令版”。