Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Einrichtung Ihrer Node.js Entwicklungsumgebung für Elastic Beanstalk

Fokusmodus
Einrichtung Ihrer Node.js Entwicklungsumgebung für Elastic Beanstalk - AWS Elastic Beanstalk

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.

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.

Dieses Thema enthält Anweisungen zum Einrichten einer Entwicklungsumgebung vom Typ Node.js, in der Sie Ihre Anwendung lokal testen können, bevor Sie sie bereitstellen. AWS Elastic Beanstalk Außerdem wird auf Websites verwiesen, die Installationsanweisungen für nützliche Tools bereitstellen.

Allgemeine Einrichtungsschritte und Tools für alle Sprachen finden Sie unter Konfigurieren des Entwicklungscomputers für die Verwendung mit Elastic Beanstalk.

Installieren von Node.js

Installieren Sie Node.js, um Node.js-Anwendungen lokal auszuführen. Falls Sie keine Version bevorzugen, wählen Sie die neueste, von Elastic Beanstalk unterstützte Version aus. Eine Liste der unterstützten Versionen finden Sie unter Node.js im Dokument AWS Elastic Beanstalk -Plattformen.

Laden Sie Node.js unter nodejs.org herunter.

Bestätigen der npm-Installation

Node.js verwendet einen npm-Paketmanager, mit dem Sie Tools und Frameworks für die Verwendung in Ihrer Anwendung installieren können. npm wird mit Node.js bereitgestellt und automatisch installiert, sobald Sie Node.js herunterladen und installieren. Sie können zur Bestätigung, dass npm installiert ist, folgenden Befehl ausführen:

$ npm -v

Weitere Informationen zu npm finden Sie auf der npmjs-Website.

Installieren Sie das AWS SDK für Node.js

Wenn Sie AWS Ressourcen von Ihrer Anwendung aus verwalten müssen, installieren Sie das AWS SDK für JavaScript in Node.js. So installieren Sie das SDK mit npm:

$ npm install aws-sdk

Weitere Informationen finden Sie auf der Startseite des AWS SDK JavaScript in Node.js.

Installieren des Express-Generators

Express ist ein Framework für Webanwendungen, das in Node.js ausgeführt wird. Um es zu verwenden, installieren Sie zuerst die Express-Generator-Befehlszeilenanwendung. Sobald der Express-Generator installiert ist, können Sie den express-Befehl ausführen, um eine Basisprojektstruktur für Ihre Webanwendung zu generieren. Sobald das Basisprojekt, die Dateien und Abhängigkeiten installiert sind, können Sie einen lokalen Express-Server auf Ihrem Entwicklungscomputer starten.

Anmerkung
  • Diese Schritte führen Sie durch die Installation des Express-Generators auf einem Linux-Betriebssystem.

  • Unter Linux müssen Sie, je nach Berechtigungsstufe für die Systemverzeichnisse, möglicherweise einige dieser Befehle mit dem Präfix sudo versehen.

So installieren Sie den Express-Generator in Ihrer Entwicklungsumgebung
  1. Erstellen Sie ein Arbeitsverzeichnis für Ihr Express-Framework und Ihren Server.

    ~$ mkdir node-express ~$ cd node-express
  2. Installieren Sie Express global, sodass Sie Zugriff auf den express-Befehl haben.

    ~/node-express$ npm install -g express-generator
  3. Je nach Betriebssystem müssen Sie möglicherweise einen Pfad zur Ausführung des express-Befehls festlegen. Die Ausgabe des vorherigen Schritts gibt Auskunft darüber, ob Sie Ihre Pfadvariable setzen müssen. Im Folgenden finden Sie ein Beispiel für Linux.

    ~/node-express$ export PATH=$PATH:/usr/local/share/npm/bin/express

    Wenn Sie den Anleitungen in diesem Kapitel folgen, müssen Sie den express-Befehl von verschiedenen Verzeichnissen ausführen. Jedes Tutorial richtet eine Express-Basisprojektstruktur in einem eigenen Verzeichnis ein.

Sie haben jetzt den Express-Befehlszeilengenerator installiert. Sie können damit ein Framework-Verzeichnis für Ihre Webanwendung erstellen, Abhängigkeiten einrichten und den Web-App-Server starten. Als Nächstes führen wir die Schritte durch, um dies in dem von uns erstellten node-express-Verzeichnis zu erreichen.

Einrichten eines Express-Frameworks und eines Servers

Gehen Sie wie folgt vor, um die Basisverzeichnisse und -inhalte des Express-Frameworks zu erstellen. Die Tutorials in diesem Kapitel enthalten auch diese Schritte zum Einrichten des Express-Basis-Frameworks in den einzelnen Anwendungsverzeichnissen des Tutorials.

So richten Sie ein Express-Framework und einen Server ein
  1. Führen Sie den Befehl express aus. Dadurch werden package.json, app.js und weitere Verzeichnisse generiert.

    ~/node-express$ express

    Wenn Sie gefragt werden, ob Sie fortfahren möchten, geben Sie y ein.

  2. Richten Sie lokale Abhängigkeiten ein.

    ~/node-express$ npm install
  3. Stellen Sie sicher, dass der Web-App-Server gestartet wird.

    ~/node-express$ npm start

    Die Ausgabe sollte folgendermaßen oder ähnlich aussehen:

    > nodejs@0.0.0 start /home/local/user/node-express > node ./bin/www

    Der Server läuft standardmäßig über Port 3000. Führen Sie als Test curl http://localhost:3000 in einem anderen Terminal aus oder öffnen Sie einen Browser auf dem lokalen Computer und geben Sie die URL http://localhost:3000 ein.

    Drücken Sie Strg+C, um den Server zu stoppen.

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.