这是 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 日结束。 |