Verwendung und Beispiel
Verwendung
node [optionen] [V8-Optionen] [script.js | -e "skript" | - ] [argumente]
Weitere Informationen finden Sie im Dokument Befehlszeilenoptionen.
Beispiel
Ein Beispiel für einen mit Node.js geschriebenen Webserver, der mit 'Hallo Welt!'
antwortet:
Befehle in diesem Dokument beginnen mit $
oder \>
, um zu verdeutlichen, wie sie im Terminal eines Benutzers erscheinen würden. Die Zeichen $
und \>
dürfen nicht enthalten sein. Sie dienen lediglich dazu, den Beginn jedes Befehls zu kennzeichnen.
Zeilen, die nicht mit dem Zeichen $
oder \>
beginnen, zeigen die Ausgabe des vorherigen Befehls an.
Stellen Sie zunächst sicher, dass Sie Node.js heruntergeladen und installiert haben. Weitere Installationsinformationen finden Sie unter Node.js über Paketmanager installieren.
Erstellen Sie nun einen leeren Projektordner namens projects
und navigieren Sie in diesen.
Linux und Mac:
mkdir ~/projects
cd ~/projects
Windows CMD:
mkdir %USERPROFILE%\projects
cd %USERPROFILE%\projects
Windows PowerShell:
mkdir $env:USERPROFILE\projects
cd $env:USERPROFILE\projects
Erstellen Sie als Nächstes eine neue Quelldatei im Ordner projects
und nennen Sie sie hello-world.js
.
Öffnen Sie hello-world.js
in einem beliebigen Texteditor und fügen Sie den folgenden Inhalt ein:
const http = require('node:http');
const hostname = '127.0.0.1';
const port = 3000;
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello, World!\n');
});
server.listen(port, hostname, () => {
console.log(`Server running at http://${hostname}:${port}/`);
});
Speichern Sie die Datei. Geben Sie dann im Terminalfenster Folgendes ein, um die Datei hello-world.js
auszuführen:
node hello-world.js
Eine Ausgabe wie diese sollte im Terminal erscheinen:
Server running at http://127.0.0.1:3000/
Öffnen Sie nun einen beliebigen Webbrowser und besuchen Sie http://127.0.0.1:3000
.
Wenn der Browser die Zeichenkette Hallo Welt!
anzeigt, bedeutet dies, dass der Server funktioniert.