

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

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

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

 AWS Cloud Development Kit (AWS CDK) 在 Node.js 上运行。这包括 AWS CDK CLI (`aws-cdk-cli`)、 AWS 构造库 (`aws-cdk-lib`) 以及更广泛的生态系统工具，例如JSIIProjen、和CDK8s。

## 版本支持政策
<a name="node-version-support-policy"></a>

 AWS CDK 支持 Node.js 长期支持 (LTS) 版本。当 Node.js 版本发布到其社区 End-of-Life (EOL) 时， AWS CDK 会再继续支持该版本 6 个月，然后才终止支持。

支持结束后， AWS CDK 团队将不再为该 Node.js 版本提供安全补丁、错误修复或兼容性更新。将 AWS CDK 与不支持的 Node.js 版本一起使用，可能会导致意外行为、错误或安全漏洞。

有关即将发布的 Node.js 版本和 EOL 日期，请参阅 [Node.js 发布时间表](https://github.com/nodejs/Release#release-schedule)。

## 支持的 Node.js 版本
<a name="node-version-supported"></a>

下表列出了 AWS CDK 目前支持的 Node.js 版本。


| Node.js 版本 | Node.js EOL 日期 | CDK 支持结束日期 | 
| --- | --- | --- | 
| 24.x | 2028-04-30 | 2028-10-30 | 
| 22.x | 2027-04-30 | 2027-10-30 | 
| 20.x | 2026-04-30 | 2026-10-30 | 

## 不再支持 Node.js 版本
<a name="node-version-deprecated"></a>

 AWS CDK 不再支持以下 Node.js 版本。


| Node.js 版本 | Node.js EOL 日期 | CDK 支持已结束 | 
| --- | --- | --- | 
| 18.x | 2025-05-30 | 2025-11-30 | 
| 16.x | 2023-09-11 | 2025-05-30 | 
| 14.x | 2023-04-30 | 2025-05-30 | 