

 適用於 JavaScript 的 AWS SDK v2 已end-of-support。我們建議您遷移至 [適用於 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/)。

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 先決條件
<a name="jssdk-prerequisites"></a>

使用 之前 適用於 JavaScript 的 AWS SDK，請先判斷您的程式碼是否需要在 Node.js 或 Web 瀏覽器中執行。之後，請執行下列操作：
+ 若要使用 Node.js，請在伺服器上安裝 Node.js (如果尚未安裝)。
+ 若要使用 Web 瀏覽器，則請識別需要支援的瀏覽器版本。

**Topics**
+ [設定 AWS Node.js 環境](setting-up-node.md)
+ [支援的 Web 瀏覽器](browsers-supported.md)

# 設定 AWS Node.js 環境
<a name="setting-up-node"></a>

若要設定可在其中執行應用程式的 AWS Node.js 環境，請使用下列任一方法：
+ 選擇預先安裝 Node.js 的 Amazon Machine Image (AMI)，並使用該 AMI 建立 Amazon EC2 執行個體。建立 Amazon EC2 執行個體時，請從 選擇您的 AMI AWS Marketplace。搜尋 Node AWS Marketplace .js 並選擇 AMI 選項，其中包含預先安裝的 Node.js 版本 (32 位元或 64 位元）。
+ 建立 Amazon EC2 執行個體，並在其上安裝 Node.js。如需如何在 Amazon Linux 執行個體上安裝 Node.js 的詳細資訊，請參閱 [教學課程：在 Amazon EC2 執行個體上設定 Node.js](setting-up-node-on-ec2-instance.md)。
+ 使用 建立無伺服器環境 AWS Lambda ，以執行 Node.js 做為 Lambda 函數。如需在 Lambda 函數中使用 Node.js 的詳細資訊，請參閱《 *AWS Lambda 開發人員指南*》中的[程式設計模型 (Node.js)。](https://docs.aws.amazon.com/lambda/latest/dg/programming-model.html)
+ 將您的 Node.js 應用程式部署至 AWS Elastic Beanstalk。如需搭配 Elastic Beanstalk 使用 Node.js 的詳細資訊，請參閱《 *AWS Elastic Beanstalk 開發人員指南*》中的[將 Node.js 應用程式部署至 AWS Elastic Beanstalk](https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_nodejs.html)。

# 支援的 Web 瀏覽器
<a name="browsers-supported"></a>

適用於 JavaScript 的 SDK 支援所有現代 Web 瀏覽器，包括這些最低版本：


****  

| 瀏覽器 | 版本 | 
| --- | --- | 
| Google Chrome | 28.0 版及更新版本 | 
| Mozilla Firefox | 26.0 版及更新版本 | 
| Opera | 17.0 版及更新版本 | 
| Microsoft Edge | 25.10 版及更新版本 | 
| Windows Internet Explorer | N/A | 
| Apple Safari | 第 5 版及更新版本 | 
| Android 瀏覽器 | 4.3 版及更新版本 | 

**注意**  
 AWS Amplify 等架構可能無法提供與適用於 JavaScript 的 SDK 相同的瀏覽器支援。如需詳細資訊，請參閱架構文件。