

 Das [AWS SDK für JavaScript V3-API-Referenzhandbuch](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/) beschreibt detailliert alle API-Operationen für die AWS SDK für JavaScript Version 3 (V3). 

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Richten Sie das SDK ein für JavaScript
<a name="setting-up"></a>

In den Themen in diesem Abschnitt wird erklärt, wie Sie das SDK installieren und laden, JavaScript damit Sie auf die vom SDK unterstützten Webdienste zugreifen können.

**Topics**
+ [Voraussetzungen](#jssdk-prerequisites)
+ [Installieren Sie das SDK für JavaScript](#installing-jssdk)
+ [Laden Sie das SDK für JavaScript](#loading-the-jssdk)

## Voraussetzungen
<a name="jssdk-prerequisites"></a>

[Installieren Sie Node.js](https://nodejs.org/en/download). AWS empfiehlt, die Active LTS-Version von Node.js für die Entwicklung zu verwenden.

**Topics**
+ [Richten Sie eine AWS Node.js -Umgebung ein](#setting-up-node)
+ [Unterstützte Webbrowser](#browsers-supported)

### Richten Sie eine AWS Node.js -Umgebung ein
<a name="setting-up-node"></a>

Verwenden Sie eine der folgenden Methoden, um eine AWS Node.js -Umgebung einzurichten, in der Sie Ihre Anwendung ausführen können:
+ Wählen Sie ein Amazon Machine Image (AMI) mit vorinstalliertem Node.js. Erstellen Sie dann eine EC2 Amazon-Instance mit diesem AMI. Wählen Sie bei der Erstellung Ihrer EC2 Amazon-Instance Ihr AMI aus der AWS Marketplace. Suchen Sie nach Node.js und wählen Sie eine AMI-Option, die eine vorinstallierte Version von Node.js (32-Bit oder 64-Bit) enthält. AWS Marketplace 
+ Erstellen Sie eine EC2 Amazon-Instance und installieren Sie Node.js darauf. Weitere Informationen zur Installation von Node.js auf einer Amazon Linux-Instance finden Sie unter[Node.js auf einer Amazon EC2 EC2-Instance einrichten](setting-up-node-on-ec2-instance.md).
+ Erstellen Sie eine serverlose Umgebung AWS Lambda , in der Sie Node.js als Lambda-Funktion ausführen. Weitere Informationen zur Verwendung von Node.js in einer Lambda-Funktion finden Sie unter [Programmiermodell (Node.js)](https://docs.aws.amazon.com/lambda/latest/dg/programming-model.html) im *AWS Lambda Entwicklerhandbuch*.
+ Stellen Sie Ihre Node.js -Anwendung auf bereit AWS Elastic Beanstalk. Weitere Informationen zur Verwendung von Node.js mit Elastic Beanstalk finden Sie unter [Deployment Node.js applications to AWS Elastic Beanstalk](https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_nodejs.html) im *AWS Elastic Beanstalk Developer* Guide. 

### Unterstützte Webbrowser
<a name="browsers-supported"></a>

Das AWS SDK für JavaScript unterstützt alle modernen Webbrowser.

In Version 3.567.0 oder höher JavaScript gibt das SDK für ES2 021 Artefakte aus, was die folgenden Mindestversionen unterstützt.


****  

| Browser | Version | 
| --- | --- | 
| Google Chrome | 85.0\$1 | 
| Mozilla Firefox | 80,0 \$1 | 
| Oper | 71,0\$1 | 
| Microsoft Edge | 85,0\$1 | 
| Apple Safari | 14,1\$1 | 
| Samsung Internet | 14,0 \$1 | 

In den Versionen 3.183.0 bis 3.566.0 JavaScript verwendet das SDK für ES2 020 Artefakte, was die folgenden Mindestversionen unterstützt.


****  

| Browser | Version | 
| --- | --- | 
| Google Chrome | 80,0 und höher | 
| Mozilla Firefox | 80,0 \$1 | 
| Oper | 63,0\$1 | 
| Microsoft Edge | 80,0 \$1 | 
| Apple Safari | 14,1\$1 | 
| Samsung Internet | 12,0 \$1 | 

In Version 3.182.0 oder früher JavaScript verwendet das SDK für ES5 Artefakte, das die folgenden Mindestversionen unterstützt.


****  

| Browser | Version | 
| --- | --- | 
| Google Chrome | 49,0 \$1 | 
| Mozilla Firefox | 45,0 \$1 | 
| Oper | 36,0 \$1 | 
| Microsoft Edge | 12,0\$1 | 
| Windows Internet Explorer | – | 
| Apple Safari | 9,0\$1 | 
| Android-Browser | 76,0\$1 | 
| UC-Browser | 12,12 \$1 | 
| Samsung Internet | 5,0 \$1 | 

**Anmerkung**  
Frameworks wie bieten AWS Amplify möglicherweise nicht dieselbe Browserunterstützung wie das SDK für JavaScript. Einzelheiten finden Sie in der [AWS Amplify Dokumentation](https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html).

## Installieren Sie das SDK für JavaScript
<a name="installing-jssdk"></a>

Nicht alle Dienste sind sofort im SDK oder in allen AWS Regionen verfügbar.

Um einen Dienst AWS SDK für JavaScript mithilfe von [npm, dem Paketmanager Node.js,](https://www.npmjs.com/) zu installieren, geben Sie an der Befehlszeile den folgenden Befehl *SERVICE* ein, der den Namen eines Dienstes enthält, z. B. `s3`

```
npm install @aws-sdk/client-SERVICE
```

Eine vollständige Liste der AWS SDK für JavaScript Service-Client-Pakete finden Sie im [AWS SDK für JavaScript API-Referenzhandbuch.](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/)

## Laden Sie das SDK für JavaScript
<a name="loading-the-jssdk"></a>

Nachdem Sie das SDK installiert haben, können Sie mit Hilfe von ein Client-Paket in Ihre Node-Anwendung laden`import`. Um beispielsweise den Amazon S3 S3-Client und den Amazon S3 [ListBuckets](https://docs.aws.amazon.com//AmazonS3/latest/API/API_ListBuckets.html)S3-Befehl zu laden, verwenden Sie Folgendes.

```
import { S3Client, ListBucketsCommand } from "@aws-sdk/client-s3";
```