使用AWS CDK应用程序 - AWSToolkit for VS Code

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用AWS CDK应用程序

这是适用于预览版中功能的预发行文档。本文档随时可能更改。

使用AWS CDK探险者中的AWS用于可视化和使用的 VS Code 工具包AWS CDK应用程序。

先决条件

  • 确保您的系统满足中指定的先决条件安装Toolkit for VS Code e.

  • 安装AWS CDK命令行界面,如前几节所述入门AWSCDK中的AWS Cloud Development Kit (AWS CDK)开发人员指南.

    重要

    AWS CDK 版本必须为 1.17.0 或更高版本。在命令行上使用 cdk --version 可查看您正在运行的版本。

可视化一个AWS CDK应用程序

使用AWSToolkit for VS Code eAWS CDK资源管理器,你可以管理堆栈资源存储在应用程序的 CDK 结构中。这些区域有:AWS CDKExplorer 使用在tree.json文件,该文件是您运行时创建的cdk synth命令。这些区域有:tree.json文件位于应用程序中cdk.out目录,默认情况下。

开始使用工具包AWS CDKExplorer (资源管理器),您将需要创建一个 CDK 应用程序。

  1. 完成前几个步骤Hello World 教程位于AWS CDK开发人员指南.

    重要

    当你到达 turotial 台阶时部署堆栈,停下来返回本指南。

    注意

    您可以运行教程中提供的命令,例如,mkdircdk init、在操作系统命令行或在终端VS 代码编辑器中的窗口。

  2. 完成 CDK 教程的必要步骤后,打开在 VS Code 编辑器中创建的 CDK 内容。

  3. 从AWS导航窗格中,展开CDK (预览版)标题。您的 CDK 应用程序及其关联资源现在显示在 CDK 资源管理器树视图中。

重要提示

  • 将CDK应用程序加载到VS Code编辑器中时,您可以一次加载多个文件夹。每个文件夹可以包含多个CDK应用程序,如上图所示。AWS CDK 资源管理器在项目根目录及其直接子目录中查找应用程序。

  • 执行教程的前几个步骤时,您可能会注意到所执行的最后一个命令是 cdk synth,该命令会生成 tree.json 文件。如果您对CDK应用程序的一些部分做出更改(例如添加更多资源),则需要再次执行该命令,以便查看树视图中反映的更改。

对执行其他操作AWS CDK应用

您可以使用 VS Code 编辑器器器器器器器器器器器器器器器器器器器器器器器器器器器器器器器器器器器器器器器器器器器器器器器器器器器器器器器器器器器 例如,您可以更新编辑器中的代码文件,并使用VS Code终端Windows。

要尝试这些类型的操作,请使用 VS Code 编辑器继续Hello World 教程中的AWS CDK开发人员指南. 一定要执行最后一步,销毁应用程序的资源,这样你就不会给你带来意想不到的费用AWSaccount.