温馨提示×

ubuntu nodejs环境如何配

小樊
46
2026-09-06 22:55:12
栏目: 编程语言

下面给你一份在 Ubuntu 上配置 Node.js 环境的常见做法,从“最省事”到“推荐生产/开发用”都有,你可以按需要选。


一、最快速(不推荐长期使用)

适合临时跑一下脚本。

sudo apt update
sudo apt install nodejs npm -y

检查:

node -v
npm -v

⚠️ Ubuntu 源里的 Node 版本通常偏旧。


二、推荐方式:使用 NodeSource(指定版本)

适合大多数开发 / 生产环境。

1. 安装 20.x(LTS,推荐)

curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs

其他版本可改:

  • 18.x → setup_18.x
  • 22.x → setup_22.x

验证:

node -v
npm -v

三、开发推荐:使用 nvm(多版本切换)

最适合前端 / Node 开发

1. 安装 nvm

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

重新打开终端,或:

source ~/.bashrc

2. 安装 Node

nvm install 20
nvm use 20
nvm alias default 20

验证:

node -v
npm -v

✅ 优点:

  • 不需要 sudo
  • 可随时切换版本
  • 不影响系统环境

四、常见配套配置(可选)

1. 设置 npm 镜像(国内更快)

npm config set registry https://registry.npmmirror.com

2. 安装 yarn(可选)

npm install -g yarn

3. 安装 pnpm(推荐现代项目)

npm install -g pnpm

五、验证完整环境

node -e "console.log('Node OK')"
npm -v

六、怎么选?

场景 推荐
学习 / 临时 apt
服务器生产 NodeSource
本地开发 nvm ✅

如果你愿意,可以告诉我:

  • Ubuntu 版本(22.04 / 20.04 / 24.04)
  • 用途(前端 / 后端 / 服务器部署)
  • 是否需要 Docker

我可以给你更精确的配置方案

0