這是 AWS CDK v2 開發人員指南。較舊的 CDK v1 已於 2022 年 6 月 1 日進入維護,並於 2023 年 6 月 1 日結束支援。
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
安裝和設定 AWS CDK 命令列界面 AWS Cloud Development Kit (AWS CDK) (),以開始使用AWS CDK CLI。然後,使用 CDK CLI建立您的第一個 CDK 應用程式、引導您的 AWS 環境,以及部署您的應用程式。
先決條件
開始使用 之前 AWS CDK,請先完成所有先決條件。這些先決條件是新加入 AWS 或新加入程式設計的先決條件。如需說明,請參閱 AWS CDK 先決條件。
我們建議您對什麼 AWS CDK 是 有基本的了解。如需詳細資訊,請參閱 什麼是 AWS CDK? 和 了解 AWS CDK 核心概念。
安裝 AWS CDKCLI
使用Node套件管理員安裝 CDK CLI。建議您使用下列命令全域安裝:
$
npm install -g aws-cdk
若要安裝特定版本的 CDK CLI,請使用下列命令結構:
$
npm install -g aws-cdk@
X.YY.Z
如果您想要使用多個版本的 AWS CDK,請考慮在個別 CDK 專案CLI中安裝相符的 CDK 版本。若要執行此操作,請從npm install
命令中移除 -g
選項。然後,使用 npx aws-cdk
叫用 CDK CLI。如果本機版本存在,則會執行此版本。否則,將使用全域安裝的版本。
對 CDKCLI 安裝進行故障診斷
如果您收到許可錯誤,且您的系統具有管理員存取權,請執行下列動作:
$
sudo npm install -g aws-cdk
如果您收到錯誤訊息,請嘗試執行下列CLI動作來解除安裝 CDK:
$
npm uninstall -g aws-cdk
然後,重複步驟來重新安裝 CDK CLI。
驗證成功的 CDKCLI 安裝
執行下列命令來驗證安裝是否成功。 AWS CDK CLI 應該輸出版本編號:
$
cdk --version
設定 AWS CDKCLI
安裝 CDK 後CLI,您可以開始使用它在本機電腦上開發應用程式。若要與 互動 AWS,例如部署應用程式,您必須在本機電腦上設定安全登入資料,並具有執行您啟動之任何動作的許可。
若要在本機電腦上設定安全登入資料,請使用 AWS CLI。設定安全登入資料的方式取決於您管理使用者的方式。如需說明,請參閱AWS Command Line Interface 《 使用者指南》中的身分驗證和存取憑證。
CDK CLI會自動使用您使用 設定的安全登入資料 AWS CLI。例如,如果您是 IAM Identity Center 使用者,您可以使用 aws configure sso
命令來設定安全登入資料。如果您是 IAM 使用者,您可以使用 aws configure
命令。 AWS CLI 將引導您在本機電腦上設定安全登入資料,並將必要資訊儲存在 config
和 credentials
檔案中。然後,當您使用 CDK 時CLI,例如透過 部署應用程式時cdk deploy
,CDK CLI將使用您設定的安全登入資料。
如同 AWS CLI,CDK 預設CLI會使用您的default
設定檔。您可以使用 CDK CLI--profile
選項指定設定檔。如需搭配 CDK 使用安全登入資料的詳細資訊CLI,請參閱 設定 的安全登入資料 AWS CDKCLI。
(選用) 安裝其他 AWS CDK 工具
AWS Toolkit for Visual Studio Code
建立您的第一個 CDK 應用程式
您現在可以 AWS CDK 透過建立第一個 CDK 應用程式開始使用 。如需說明,請參閱 教學課程:建立您的第一個 AWS CDK 應用程式。