View a markdown version of this page

与 AWS CDK 应用程序 - AWS Toolkit for VS Code

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

与 AWS CDK 应用程序

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

使用 VS Code AWS 工具包中的 AWS CDK Explorer for VS Code 来可视化和使用 AWS CDK 应用程序。

先决条件

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

  • 按照《AWS Cloud Development Kit (AWS CDK) 开发人员指南》中 AWS CDK 入门的前几节所述,安装 AWS CDK 命令行界面。

    重要

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

可视化 AWS CDK 应用程序

使用适用于 VS Code AWS CDK Explorer 的 T AWS oolkit,您可以管理存储在应用程序的 CDK 结构中的堆栈和资源。资源 AWS CDK 管理器使用在运行cdk synth命令时创建tree.json的文件中定义的信息,在树视图中显示您的资源。默认情况下,tree.json 文件位于应用程序的 cdk.out 目录中。

要开始使用 Too AWS CDK lkit Explorer,你需要创建一个 CDK 应用程序。

  1. 完成 《AWS CDK 开发人员指南》 中 Hello World 教程的前几个步骤。

    重要

    当您到达教程步骤部署堆栈时,请停下来返回本指南。

    注意

    您可以在操作系统命令行上或在 VS Code 编辑器内的终端窗口中,运行本教程中提供的命令(例如 mkdir 和 cdk init)。

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

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

重要提示

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

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

在上执行其他操作 AWS CDK 应用程序

您可以使用 VS Code 编辑器对 CDK 应用程序执行其他操作,就像使用操作系统命令行或其他工具一样。例如,您可以更新编辑器中的代码文件,并使用 VS Code 终端窗口部署应用程序。

要尝试这些类型的操作,请使用 VS Code 编辑器继续查看《AWS CDK 开发人员指南》中的 Hello World 教程。请务必执行最后一步,销毁应用程序的资源,这样您的 AWS 账户就不会产生意想不到的费用。