Überlegungen zu Node.js - AWS SDK for JavaScript

Helfen Sie uns, dasAWS SDK for JavaScriptVersion 3 (V3) -Dokumentation durch Feedback unter Verwendung derFeedbackLink oder erstellen Sie ein Problem oder ziehen Sie eine Anfrage anGitHubaus.

DieAWS SDK for JavaScriptReferenzhandbuch zur V3-API-Referenzbeschreibt ausführlich alle API-Operationen für dieAWS SDK for JavaScriptVersion 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.

Überlegungen zu Node.js

Obwohl der Node.js-Code in JavaScript geschrieben wurde, kann sich die Verwendung des AWS SDK for JavaScript in Node.js von der Verwendung des SDK in Browser-Skripts unterscheiden. Einige API-Methoden funktionieren in Node.js, jedoch nicht in Browser-Skripts und umgekehrt. Die erfolgreiche Verwendung einiger APIs hängt davon ab, wie vertraut Sie mit häufigen Node.js-Codierungsmustern sind, beispielsweise dem Importieren und Verwenden anderer Node.js-Module wie des File System (fs)-Moduls.

Verwenden von integrierten Node.js Modulen

Node.js bietet eine Reihe von integrierten Modulen, die Sie verwenden können ohne sie installieren zu müssen. Um diese Module verwenden zu können, müssen Sie ein Objekt mit der require-Methode erstellen und den Modulnamen angeben. Wenn beispielsweise das integrierte HTTP-Modul enthalten sein soll, geben Sie Folgendes ein.

import http from 'http';

Rufen Sie Methoden des Moduls ab, als würde es sich um Methoden dieses Objekts handeln. Das folgende Beispiel zeigt Code, der eine HTML-Datei liest.

// include File System module import fs from "fs"; // Invoke readFile method fs.readFile('index.html', function(err, data) { if (err) { throw err; } else { // Successful file read } });

Eine vollständige Liste aller integrierten Module, die Node.js bereitstellt, finden Sie unterDokumentation zu Node.js v6.11.1auf der Website Node.js.

Verwenden von npm Paketen

Zusätzlich zu den integrierten Modulen können Sie auch Drittanbieter-Code vonnpm, der Paketmanager Node.js. Hierbei handelt es sich um ein Repository mit Open-Source-Node.js-Paketen sowie um eine Befehlszeilen-Schnittstelle für die Installation dieser Pakete. Weitere Informationen zunpmEine Liste der gegenwärtig verfügbaren Pakete finden Sie unterhttps://www.npmjs.comaus. Sie können auch Informationen zu zusätzlichen Node.js-Paketen, die von Ihnen verwendet werden können, hier auf GitHub finden.