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 官方发布页面

相关推荐
OBiO2013几秒前
如何利用AAV精准靶向血管平滑肌细胞(VSMCs)?
人工智能
lwyingdao1 分钟前
Codex接入国产大模型,三步配置,无需OpenAI账号
人工智能·ai编程·ai工具
团象科技3 分钟前
出海企业算力适配调研:深度学习模型云端搭建的落地观察
人工智能·深度学习
kft13144 分钟前
04 — AI 测试用例生成与评审实战
人工智能·测试用例
无心水4 分钟前
【Harness:落地实战】24、Harness CI/CD+GitOps深度实战:智能交付与渐进发布——企业级云原生DevOps全解析
人工智能·ci/cd·云原生·openclaw·harness·hermes·honcho
AI学长6 分钟前
数据集|二维码目标检测QRCodeDetection
人工智能·目标检测·计算机视觉·二维码目标检测
IT_陈寒7 分钟前
React开发实战:从入门到精通
前端·人工智能·后端
古道青阳9 分钟前
AI编码智能体横向评测Cursor、OpenAI Codex 与 Claude Code
人工智能
kft131410 分钟前
测试深度洞察 | 2026年6月:测试工具迭代背后的行业信号
人工智能·测试用例
浩风祭月10 分钟前
Gemini 2.5 Flash Lite 轻量化智能应用实战指南
人工智能·自动化