本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 AWS 无服务器土地
AWS 中的 Serverless Land AWS Toolkit for Visual Studio Code 是一系列功能,可帮助您构建事件驱动型架构。以下主题部分描述了如何在 AWS 工具包中使用 Serverless Land。有关 Serverless Land 的详细信息,请参阅 S erverless Land
访问无服务器版块
AWS 工具包中有 3 个访问无服务器版块的主要入口点:
VS Code 命令调色板
AWS 工具包浏览器
AWS Toolkit 应用程序生成器浏览器
要从 VS Code 命令面板中打开 Serverless Land,请完成以下步骤。
在 VS Code 中,按
option+shift+p(Mac) 或control+shift+p(Windows) 打开命令面板。从 VS Code 命令面板中,
AWS Create application with Serverless template进入搜索栏。选择 AWS:在列表中填充无服务器模板时使用该模板创建应用程序。
该过程完成后,Serverless Land 向导将在 VS Code 中打开 “为你的应用程序选择模式 (1/5)” 屏幕。
要从 AWS Toolkit 资源管理器中打开 Serverless Land,请完成以下步骤。
在 AWS Toolkit Explorer 中,展开要在其中打开 Serverless Land 的区域。
打开(右键单击)Lambda 节点的快捷菜单。
从快捷菜单中选择 “使用无服务器模板创建应用程序”。
该过程完成后,Serverless Land 向导将在 VS Code 中打开 “为你的应用程序选择模式 (1/5)” 屏幕。
要从 AWS Toolkit 应用程序生成器资源管理器中打开 Serverless Land,请完成以下步骤。
在 AWS 工具包资源管理器中,导航到应用程序生成器资源管理器。
右键单击 “应用程序生成器” 资源管理器,然后从上下文菜单中选择 “使用无服务器模板创建应用程序”。
该过程完成后,Serverless Land 向导将在 VS Code 中打开 “为你的应用程序选择模式 (1/5)” 屏幕。
使用无服务器模板创建应用程序
要使用无服务器模板创建应用程序,请完成以下步骤。
在 Serverless Land 向导为您的应用程序选择模式 (1/5) 屏幕中,为您的应用程序基础选择一个模式。
注意
要查看特定模式的预览和更多详细信息,请选择要查看的模式旁边的 “在 Serverless Land 中打开” 图标。无服务器登录模式将在您的默认 Web 浏览器中打开。
从 “选择运行时间 (2/5)” 屏幕中,为项目选择运行时。
在 “选择 IaC (3/5)” 屏幕中,为您的项目选择一个 IaC 选项。
在 “选择项目位置 (4/5)” 屏幕中,选择存储项目的位置。
在 “输入项目名称 (5/5)” 屏幕中,输入新应用程序的名称。
操作完成后,您的新应用程序将显示在 VS Code 资源管理器中,您的项目将在 VS Code 编辑器中
readme.md打开。注意
创建新应用程序后,可以在
readme.md文件中找到特定于您的应用程序类型的其他操作。此外,您的 AWS Serverless Application Model (AWS SAM) 应用程序可以使用 App AWS lication Builder 打开,以进行本地测试、调试等。有关在 AWS Toolkit 中使用 Application Builder 的详细信息,请参阅本用户指南中的使用 AWS 应用程序生成器资源管理器主题。