

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

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# AWS CDK 支持的 Node.js 版本
<a name="node-versions"></a>

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 版本支持时间表
<a name="node-version-timeline"></a>

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