

适用于 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="installing-jssdk"></a>

您是否安装以及如何安装适用于 JavaScript 的 AWS SDK取决于代码在 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 ]

为 Node.js 安装适用于 JavaScript 的 AWS SDK的首选方法是使用 [Node.js 程序包管理器 npm](https://www.npmjs.com/)。要执行此操作，请在命令行中键入此内容。

```
npm install aws-sdk
```

如果您看到此错误消息：

```
npm WARN deprecated node-uuid@1.4.8: Use uuid module instead
```

请在命令行上键入这些命令：

```
npm uninstall --save node-uuid
npm install --save uuid
```

------
#### [ Browser ]

您无需安装开发工具包以在浏览器脚本中使用它。您可在 HTML 页面中，使用脚本直接从 Amazon Web Services 加载托管的 SDK 包。托管的开发工具包支持实施跨源资源共享 (CORS) 的 AWS 服务子集。有关更多信息，请参阅 [加载 SDK for JavaScript](loading-the-jssdk.md)。

您可以创建自定义工作版本的开发工具包，在其中可以选择要使用的特定 Web 服务和版本。然后，您可以下载自定义开发工具包用于本地部署，并可托管它供应用程序使用。有关创建自定义版本的开发工具包的更多信息，请参阅[为浏览器构建 SDK](building-sdk-for-browsers.md)。

您可以从 GitHub 下载当前适用于 JavaScript 的 AWS SDK的简化和非简化可分发版本，地址为：

[https://github.com/aws/aws-sdk-js/tree/master/dist](https://github.com/aws/aws-sdk-js/tree/master/dist)

------

## 使用 Bower 安装
<a name="w2aac13c11b9"></a>

[Bower](https://bower.io) 是适用于 Web 的程序包管理器。安装 Bower 之后，您可以用它来安装开发工具包。要使用 Bower 安装开发工具包，请在终端窗口中键入以下命令：

```
bower install aws-sdk-js
```