

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

# 先决条件
<a name="jssdk-prerequisites"></a>

在您使用适用于 JavaScript 的 Amazon SDK之前，确定您的代码需要在 Node.js 还是 Web 浏览器中运行。在此之后，请执行以下操作：
+ 对于 Node.js，在服务器上安装 Node.js（如果尚未安装）。
+ 对于 Web 浏览器，确定您需要支持的浏览器版本。

**Topics**
+ [

# 设置 Amazon Node.js 环境
](setting-up-node.md)
+ [

# 支持的 Web 浏览器
](browsers-supported.md)

# 设置 Amazon Node.js 环境
<a name="setting-up-node"></a>

要设置可在其中运行应用程序的 Amazon Node.js 环境，请使用以下任意方法：
+ 选择预安装 Node.js 的亚马逊机器映像（AMI），并使用该 AMI 创建 Amazon EC2 实例。创建 Amazon EC2 实例时，从 Amazon Web Services Marketplace 中选择您的 AMI。在 Amazon Web Services Marketplace 中搜索 Node.js，然后选择包含预安装 Node.js（32 位或 64 位）版本的 AMI 选项。
+ 创建 Amazon EC2 实例并在该实例上安装 Node.js。有关如何在 Amazon Linux 实例上安装 Node.js 的更多信息，请参阅[教程：在 Amazon EC2 实例上设置 Node.js](setting-up-node-on-ec2-instance.md)。
+ 使用 Amazon Lambda 创建无服务器环境，将 Node.js 作为 Lambda 函数运行。有关在 Lambda 函数中使用 Node.js 的更多信息，请参阅《Amazon Lambda 开发人员指南》**中的[编程模型（Node.js）](https://docs.amazonaws.cn/lambda/latest/dg/programming-model.html)。
+ 将 Node.js 应用程序部署到 Amazon Elastic Beanstalk。有关将 Node.js 与 Elastic Beanstalk 配合使用的更多信息，请参阅《Amazon Elastic Beanstalk 开发人员指南》**中的[将 Node.js 应用程序部署到 Amazon Elastic Beanstalk](https://docs.amazonaws.cn/elasticbeanstalk/latest/dg/create_deploy_nodejs.html)。

# 支持的 Web 浏览器
<a name="browsers-supported"></a>

SDK for JavaScript 支持所有现代 Web 浏览器，包括以下最低版本：


****  

| 浏览器 | 版本 | 
| --- | --- | 
| Google Chrome | 28.0\$1 | 
| Mozilla Firefox | 26.0\$1 | 
| Opera | 17.0\$1 | 
| Microsoft Edge | 25.10\$1 | 
| Windows Internet Explorer | 不适用 | 
| Apple Safari | 5\$1 | 
| Android 浏览器 | 4.3\$1 | 

**注意**  
Amazon Amplify 等框架可能无法提供与 SDK for JavaScript 相同的浏览器支持。有关详细信息，请查看框架的相应文档。