Node.js 与 npm 的版本对应关系表

以下是 Node.js 与 npm 的版本对应关系表,整理了主要 LTS 版本及最新版本的对应情况:

Node.js 与 npm 版本对应关系

Node.js 版本 默认 npm 版本 备注
Node.js 22.x npm 10.8.x 最新版本
Node.js 21.x npm 10.2.x - 10.5.x 非 LTS 版本
Node.js 20.x (LTS) npm 9.6.x - 10.7.x 当前 LTS 推荐版本
Node.js 18.x (LTS) npm 8.19.x - 10.7.x Hydrogen 长期支持版
Node.js 16.x npm 7.x - 8.19.x 已停止维护
Node.js 14.x npm 6.x 已停止维护
Node.js 12.x npm 6.x 已停止维护

详细版本对照(近期主要版本)

根据 Node.js 官方发布记录,以下是更详细的对应关系 :

  • Node.js 22.3.0 → npm 10.8.1
  • Node.js 22.1.0 → npm 10.7.0
  • Node.js 22.0.0 → npm 10.5.1
  • Node.js 20.14.0 → npm 10.7.0
  • Node.js 20.13.0 → npm 10.5.2
  • Node.js 20.12.0 → npm 10.5.0
  • Node.js 20.11.0 → npm 10.2.4
  • Node.js 20.10.0 → npm 10.2.3
  • Node.js 20.0.0 → npm 9.6.4
  • Node.js 18.20.3 → npm 10.7.0
  • Node.js 18.19.0 → npm 10.2.3
  • Node.js 18.18.2 → npm 9.8.1
  • Node.js 18.13.0 → npm 8.19.3

重要说明

  1. npm 可独立升级 :虽然 Node.js 安装包自带特定版本的 npm,但你可以通过 npm install -g npm@latest 命令将 npm 升级到最新版本

  2. 版本兼容性 :某些 npm 新版本可能需要较高版本的 Node.js 支持。如果遇到 EBADENGINE 错误,说明 npm 版本与 Node.js 版本不兼容

  3. 建议使用 LTS 版本:生产环境建议使用 Node.js LTS(长期支持)版本,如 18.x 或 20.x,以获得更好的稳定性和安全性

  4. 使用 nvm 管理版本 :推荐使用 nvm(Node Version Manager)来管理多个 Node.js 版本,方便在不同项目间切换

如需查看完整的历史版本对应关系,可以访问 Node.js 官方发布页面

相关推荐
小江的记录本10 小时前
【网络安全】《网络安全常见攻击与防御》(附:《六大攻击核心特性横向对比表》)
java·网络·人工智能·后端·python·安全·web安全
深小乐10 小时前
AI 周刊【2026.04.13-04.19】:中美差距减小、Claude Opus 4.7发布、国产算力突围
人工智能
深小乐10 小时前
从 AI Skills 学实战技能(七):让 AI 自动操作浏览器
人工智能
workflower10 小时前
人机交互部分OOD
运维·人工智能·自动化·集成测试·人机交互·软件需求
lanker就是懒蛋10 小时前
深度学习Q&A:手写反向传播与OOM排查的深层逻辑
人工智能·深度学习
Old Uncle Tom10 小时前
Claude Code 记忆系统分析2
人工智能·ai·agent
小和尚同志11 小时前
skill-creator 1 —— 快速创建你的专属 skill
人工智能·aigc
skywalk816311 小时前
近期有什么ai的新消息,新动态? 2026.4月
人工智能
庄小焱11 小时前
【AI模型】——RAG索引构建与优化
人工智能·ai·向量数据库·ai大模型·rag·rag索引·索引构建与优化
STLearner11 小时前
WSDM 2026 | 时间序列(Time Series)论文总结【预测,表示学习,因果】
大数据·论文阅读·人工智能·深度学习·学习·机器学习·数据挖掘