温馨提示×

ubuntu装nodejs选哪个版本

小樊
33
2026-09-19 00:31:06
栏目: 编程语言

在 Ubuntu 上安装 Node.js 时,版本选择主要取决于你的用途稳定性需求。下面给你一个清晰的建议:


一、先看 Node.js 的版本类型

1. LTS(Long Term Support,长期支持版)✅ 推荐

  • 稳定、安全更新时间长
  • 适合:生产环境、学习、公司项目
  • 当前主流 LTS:
    • Node 20.x(Active LTS)
    • Node 22.x(最新 LTS,推荐新项目)

2. Current(最新特性版)

  • 新功能多,但可能不稳定
  • 适合:尝鲜、实验、库开发
  • 不推荐生产环境

二、不同场景怎么选

✅ 新手 / 学习 / 一般项目

选 Node.js 22.x LTS(或 20.x LTS)

✅ 公司生产环境

  • 老项目 → 用项目要求的版本(常见 18 / 20)
  • 新项目 → Node 22 LTS

✅ 前端框架(Vue / React / Next.js)

  • 官方基本都支持 Node 18+
  • 推荐 Node 20 或 22

三、Ubuntu 上推荐的安装方式(重要)

❌ 不推荐

sudo apt install nodejs

原因:Ubuntu 自带版本通常很旧


✅ 推荐方式 1:NodeSource(最常用)

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

查看版本:

node -v
npm -v

✅ 推荐方式 2:用 nvm(多版本切换神器)

适合开发:

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

四、一句话总结

Ubuntu 装 Node.js,无脑选 Node 22 LTS(或 20 LTS),用 NodeSource 或 nvm 安装。

如果你是:

  • 特定项目(如老系统)
  • 或者用 Ubuntu 哪个版本(20.04 / 22.04 / 24.04)

可以告诉我,我给你更精确的建议。

0