這是 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
)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 版本支援時間軸
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 結束。 |