cdk init - AWS Cloud Development Kit (AWS CDK) V2

這是 AWS CDK v2 開發人員指南。較舊的 CDK V1 已於 2022 年 6 月 1 日進入維護,並於 2023 年 6 月 1 日結束支援。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

cdk init

從樣板建立新 AWS CDK 專案。

用量

$ cdk init <arguments> <options>

引數

模板類型

用來初始化新 CDK 專案的 CDK 範本類型。

  • app— CDK 應用程式的範本。

  • lib- AWS 建構資料庫的範本。

  • sample-app— 包括一些構造的示例 CDK 應用程序。

有效值applibsample-app

選項

如需與所有 CDK CLI 指令搭配使用的全域選項清單,請參閱〈〉全域選項

--generate-only BOOLEAN

指定此選項可產生專案檔案,而不需啟動其他作業,例如設定 git 儲存庫、安裝相依性或編譯專案。

預設值false

--help, -h BOOLEAN

顯示的指令參考資訊cdk init command

--language, -l STRING

要用於新專案的語言。此選項可以在專案的cdk.json組態檔案中或在您的本機開發電腦~/.cdk.json上進行設定。

有效值csharpfsharpgojavajavascriptpythontypescript

--list BOOLEAN

列出可用的範本類型和語言。

範例

列出可用的範本類型和語言

$ cdk init --list Available templates: * app: Template for a CDK Application └─ cdk init app --language=[csharp|fsharp|go|java|javascript|python|typescript] * lib: Template for a CDK Construct Library └─ cdk init lib --language=typescript * sample-app: Example CDK Application with some constructs └─ cdk init sample-app --language=[csharp|fsharp|go|java|javascript|python|typescript]

TypeScript 從程式庫範本中建立新的 CDK 應用程式

$ cdk init lib --language=typescript