

适用于 JavaScript 的 AWS SDK v2 已终止支持。建议您迁移到 [适用于 JavaScript 的 AWS SDK v3](https://docs.aws.amazon.com//sdk-for-javascript/v3/developer-guide/)。有关更多详情和如何迁移的信息，请参阅本[公告](https://aws.amazon.com/blogs//developer/announcing-end-of-support-for-aws-sdk-for-javascript-v2/)。

# 加载 SDK for JavaScript
<a name="loading-the-jssdk"></a>

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

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

------
#### [ Node.js ]

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

```
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\$1VERSION\$1NUMBER，请参阅 [适用于 JavaScript 的 AWS SDK API Reference Guide](https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/) 中适用于 SDK for JavaScript 的 API 参考。

页面中加载开发工具包之后，可从全局变量 `AWS`（或 `window.AWS`）使用开发工具包。

如果您使用 [browserify](http://browserify.org) 打包代码和模块依赖项，则使用 `require` 加载开发工具包，就像在 Node.js 中的操作一样。

------