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