

這是 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`)Projen、 AWS Construct Library (`aws-cdk-lib`)，以及更廣泛的工具，例如 JSII、 和 CDK8s。此頁面記錄與 AWS CDK 相容的 Node.js 執行期版本，協助您維護支援的開發環境。

 AWS CDK 旨在維持與主動支援的 Node.js 長期支援 (LTS) 版本的相容性。隨著 Node.js 版本達到end-of-life， AWS CDK 也會逐步淘汰對這些版本的支援，以確保安全性、效能和最新功能的存取。

將 CDK 元件和工具保留在支援的 Node.js 版本上，可確保您收到安全性更新、錯誤修正，以及存取最新的 CDK 功能和改進。

## Node.js 版本支援時間軸
<a name="node-version-timeline"></a>

 AWS CDK 支援 Node.js 超過其正式End-of-Life(EOL) 日期的版本，讓您有時間升級環境。此支援會延長 6 個月 （例如，當 Node.js 版本在 4 月達到 EOL 時，支援會持續到 10 月）。以下版本支援時間軸資料表會記錄決定的特定 CDK 支援結束日期。此方法可讓您定義時段來規劃和實作版本升級，同時維持對 CDK 功能和更新的存取。


| Node.js 版本 | 節點 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-05-30 結束。  | 
|  14.x  |  2023-04-30  |  支援將於 2025-05-30 結束。  | 