为浏览器构建 SDK - Amazon SDK for JavaScript
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

Amazon SDK for JavaScript V3 API 参考指南详细描述了 Amazon SDK for JavaScript 版本 3 (V3) 的所有 API 操作。

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

为浏览器构建 SDK

与 JavaScript 版本 2 (V2) 的 SDK 不同,V3 不是作为包含默认服务集支持的 JavaScript 文件提供的。取而代之的是,V3 允许您仅在浏览器中捆绑和包含所需 JavaScript 文件的 SDK,从而减少开销。我们建议使用 Webpack 将所需的 JavaScript 文件 SDK 以及您需要的任何其他第三方软件包捆绑到一个Javascript文件中,然后使用<script>标签将其加载到浏览器脚本中。有关 Webpack 的更多信息,请参阅将应用程序与 webpack 捆绑在一起。有关使用 Webpack 将适用的 V3 SDK 加载 JavaScript 到浏览器的示例,请参阅构建应用程序以将数据提交到 DynamoDB

如果您在浏览器中强制执行 CORS 的环境之外使用 SDK,并且想要访问 SDK 为其提供的所有服务 JavaScript,则可以通过克隆存储库并运行与构建 SDK 的默认托管版本相同的构建工具在本地构建 SDK 的自定义副本。下面几部分介绍使用额外服务和 API 版本构建 SDK 的步骤。

使用 SDK 生成器构建 SDK JavaScript

注意

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