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

我们已宣布即将终止对 Amazon SDK for JavaScript v2 的支持。建议您迁移到 Amazon SDK for JavaScript v3。有关日期、其他详细信息以及如何迁移的信息,请参阅链接的公告。

加载 SDK for JavaScript

加载 SDK for JavaScript 的方式取决于您加载它是为了在 Web 浏览器还是 Node.js 中运行。

开发工具包中的服务并不是全部直接可用的。要确定Amazon SDK for JavaScript当前支持哪些服务,请参阅 https://github.com/aws/aws-sdk-js/blob/master/SERVICES.md

Node.js

安装 SDK 之后,您可以使用 require,将 Amazon 包加载到节点应用程序中。

var AWS = require('aws-sdk');
React Native

要在 React Native 项目中使用开发工具包,请首先使用 npm 安装开发工具包:

npm install aws-sdk

在您的应用程序中,使用以下代码引用开发工具包的 React Native 兼容版本:

var AWS = require('aws-sdk/dist/aws-sdk-react-native');
Browser

开始使用 SDK 的最快捷方法是直接从 Amazon Web Services 加载托管的 SDK 包。为此,请采用以下格式将 <script> 元素添加到您的 HTML 页面:

<script src="https://sdk.amazonaws.com/js/aws-sdk-SDK_VERSION_NUMBER.min.js"></script>

要查找当前的 SDK_VERSION_NUMBER,请参阅 Amazon SDK for JavaScript API Reference Guide 中适用于 SDK for JavaScript 的 API 参考。

页面中加载开发工具包之后,可从全局变量 AWS(或 window.AWS)使用开发工具包。

如果您使用 browserify 打包代码和模块依赖项,则使用 require 加载开发工具包,就像在 Node.js 中的操作一样。