为浏览器构建开发工具包 - AWS SDK for JavaScript

帮助我们改进AWS SDK for JavaScript版本 3 (V3) 文档,方法是使用反馈链接,或者在上创建议题或拉取请求GitHub.

这些区域有:AWS SDK for JavaScriptV3 API 参考指南详细描述了所有的 API 操作AWS SDK for JavaScript版本 3 (V3)。

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

为浏览器构建开发工具包

不像适用于的 SDK JavaScript 版本 2 (V2),V3 不作为 JavaScript 文件中包含一组默认服务的支持。相反,V3 允许您捆绑并将其包含在浏览器中仅适用于 JavaScript 您需要的文件,减少开销。我们建议使用 Webpack 来捆绑所需的 SDK JavaScript 文件以及您需要的任何其他第三方软件包,将其放入单个Javascript文件,然后使用<script>标签。有关 Webpack 的更多信息,请参阅使用 webpack 捆绑应用程序. 对于使用 Webpack 加载 V3 SDK 的示例 JavaScript 在浏览器中,请参阅构建应用程序以将数据提交到 DynamoDB.

如果您在浏览器中强制执行 CORS 的环境之外使用开发工具包,并且希望访问开发工具包提供的所有适用于 JavaScript 的服务,方法是克隆存储库并运行构建默认托管版本的相同构建工具包。发工具包。下面几部分介绍使用额外服务和 API 版本构建开发工具包的步骤。

使用软件开发工具包生成器构建用于 JavaScript 的开发

注意

Amazon Web Services 版本 3 (V3) 不再支持浏览器构建器。为了最大限度地减少浏览器应用程序的带宽使用,我们建议您导入命名模块,然后将其捆绑以减小大小。有关捆绑的更多信息,请参阅使用 webpack 捆绑应用程序.