AWS CDK 支持的 Node.js 版本 - AWS 云开发工具包 (AWS CDK) v2

这是 AWS CDK v2 开发人员指南。旧版 CDK v1 于 2022 年 6 月 1 日进入维护阶段,并于 2023 年 6 月 1 日终止支持。

AWS CDK 支持的 Node.js 版本

AWS 云开发工具包 (AWS CDK) 的功能依赖于 Node.js。这包括核心 CDK 组件(例如 AWS CDK CLI (aws-cdk-cli)、AWS 构造库 (aws-cdk-lib))以及更广泛的工具(例如,JSII、Projen 和 CDK8s)。本页记录了与 AWS CDK 兼容的 Node.js 运行时版本,可帮助您维护受支持的开发环境。

AWS CDK 旨在保持与积极支持的 Node.js 长期支持 (LTS) 版本的兼容性。随着 Node.js 版本的生命周期终止,AWS CDK 也会逐步停止对这些版本的支持,以确保安全性、性能和对最新功能的访问。

使 CDK 组件和工具处于受支持的 Node.js 版本上可确保您获得安全更新、错误修复以及最新的 CDK 功能和改进。

Node.js 版本支持时间表

AWS CDK 支持超出官方生命周期终止 (EOL) 日期的 Node.js 版本,以便您有时间升级环境。此支持将持续 6 个月(例如,当 Node.js 版本在 4 月达到 EOL 时,支持将持续到 10 月份)。下面的版本支持时间表记录了确定的特定 CDK 支持结束日期。这种方法让您能够在定义的时段内规划和实施版本升级,同时保持对 CDK 功能和更新的访问。

Node.js 版本 Node EOL 日期 CDK 支持状态

22.x

2027-04-30

预计支持将持续到 2027 年 10 月。

20.x

2026-04-30

预计支持将持续到 2026 年 10 月。

18.x

2025-05-30

支持将于 2025 年 11 月 30 日结束。

16.x

2023-09-11

支持将于 2025 年 5 月 30 日结束。

14.x

2023-04-30

支持将于 2025 年 5 月 30 日结束。