

這是 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 上執行。這包括 AWS CDK CLI (`aws-cdk-cli`)Projen、 AWS Construct Library (`aws-cdk-lib`)，以及更廣泛的生態系統工具，例如 JSII、 和 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 版本的安全性修補程式、錯誤修正或相容性更新。搭配不支援的 Node.js 版本使用 AWS CDK 可能會導致意外的行為、錯誤或安全漏洞。

如需即將推出的 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 | 