使用 AWS 无服务器土地 - AWS 适用于 VS Code 的工具包

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

使用 AWS 无服务器土地

AWS 中的 Serverless Land AWS Toolkit for Visual Studio Code 是一系列功能,可帮助您构建事件驱动型架构。以下主题部分描述了如何在 AWS 工具包中使用 Serverless Land。有关 Serverless Land 的详细信息,请参阅 Serverless Land Web 应用程序。

访问 Serverless Land

AWS 工具包中有 3 个访问无服务器版块的主要入口点:

  • VS Code 命令面板

  • AWS 工具包浏览器

  • AWS 工具包应用程序生成器资源管理器

要从 VS Code 命令面板中打开 Serverless Land,请完成以下步骤。

  1. 在 VS Code 中,按下 option+shift+p(Mac)或 control+shift+p(Windows)打开命令面板。

  2. 在 VS Code 命令面板的搜索栏中,输入 AWS Create application with Serverless template

  3. AWS:使用无服务器模板创建应用程序出现在列表时选择此命令。

  4. 该过程完成后,Serverless Land 向导将在 VS Code 中打开,显示为您的应用程序选择模式(1/5)屏幕。

要从 AWS Toolkit 资源管理器中打开 Serverless Land,请完成以下步骤。

  1. 在 AWS Toolkit Explorer 中,展开要在其中打开 Serverless Land 的区域。

  2. 打开 Lambda 节点的上下文菜单(右键单击)。

  3. 从快捷菜单中选择使用无服务器模板创建应用程序

  4. 该过程完成后,Serverless Land 向导将在 VS Code 中打开,显示为您的应用程序选择模式(1/5)屏幕。

要从 AWS Toolkit 应用程序生成器资源管理器中打开 Serverless Land,请完成以下步骤。

  1. 在 AWS 工具包资源管理器中,导航到应用程序生成器资源管理器。

  2. 右键单击 Application Builder 浏览器,然后从上下文菜单中选择使用无服务器模板创建应用程序

  3. 该过程完成后,Serverless Land 向导将在 VS Code 中打开,显示为您的应用程序选择模式(1/5)屏幕。

使用无服务器模板创建应用程序

要使用无服务器模板创建应用程序,请完成以下步骤。

  1. 在 Serverless Land 向导的为您的应用程序选择模式(1/5)屏幕中,为您的应用程序基础选择一个模式。

    注意

    要查看特定模式的预览和更多详细信息,请选择要查看的模式旁边的在 Serverless Land 中打开图标。Serverless Land 模式将在您的默认 Web 浏览器中打开。

  2. 选择运行时(2/5)屏幕中,为项目选择运行时。

  3. 选择 IaC(3/5)屏幕中,为您的项目选择一个 IaC 选项。

  4. 选择项目位置(4/5)屏幕中,选择存储项目的位置。

  5. 输入项目名称(5/5)屏幕中,输入新应用程序的名称。

  6. 过程完成后,您的新应用程序将显示在 VS Code 浏览器中,您的项目 readme.md 将在 VS Code 编辑器中打开。

    注意

    创建新应用程序后,可以在 readme.md 文件中找到特定于应用程序类型的其他操作。此外,您的 AWS Serverless Application Model (AWS SAM) 应用程序可以使用 App AWS lication Builder 打开,以进行本地测试、调试等。

    有关在 AWS Toolkit 中使用 Application Builder 的详细信息,请参阅本用户指南中的使用 AWS 应用程序生成器资源管理器主题。