发布于: Sep 1, 2022

AWS Serverless Application Model (SAM) 命令行界面 (CLI) 宣布在 SAM CLI 中全面推出 esbuild 支持。AWS SAM CLI 是一款开发工具,可让您更轻松地构建、测试、打包和部署无服务器应用程序。Esbuild 是“一种极速 JavaScript 捆绑程序”,用于将 JavaScript(js、jsx、ts 和 tsx)和 CSS 依赖项链接为 Web 的可部署资产。即日起,您便可以在 JavaScript 应用程序的 SAM CLI 构建工作流中使用 esbuild。

使用 JavaScript 和 TypeScript 的开发人员现在可以使用 esbuild 和 SAM Accelerate 在云中快速迭代他们的代码更改,从而实现与本地测试时相同的生产力水平,同时针对云中的现实应用程序环境进行测试。Esbuild 支持包括 Minification、Tree Shaking、Source Maps、Loader、External 和 Main-Fields 等功能,这些功能有助于使用 JavaScript 和 TypeScrip 简化 AWS Lambda 开发。

如需详细了解此功能,请参阅文档中的详细信息。要开始使用,您可以按照文档中的说明安装 SAM CLI。