Verwendung und Beispiel
Verwendung
node [Optionen] [V8-Optionen] [script.js | -e "script" | - ] [Argumente]
Weitere Informationen finden Sie im Dokument Befehlszeilenoptionen.
Beispiel
Ein Beispiel für einen Webserver, der mit Node.js geschrieben wurde und mit 'Hallo, Welt!'
antwortet:
Befehle in diesem Dokument beginnen mit $
oder \>
, um widerzuspiegeln, wie sie im Terminal eines Benutzers erscheinen würden. Fügen Sie die Zeichen $
und \>
nicht ein. Sie dienen dazu, den Beginn jedes Befehls anzuzeigen.
Zeilen, die nicht mit dem Zeichen $
oder \>
beginnen, zeigen die Ausgabe des vorherigen Befehls.
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 dann hinein.
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
Als Nächstes erstellen Sie eine neue Quelldatei im Ordner projects
und nennen 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('Hallo, Welt!\n')
})
server.listen(port, hostname, () => {
console.log(`Server läuft auf http://${hostname}:${port}/`)
})
Speichern Sie die Datei. Um die Datei hello-world.js
auszuführen, geben Sie im Terminalfenster Folgendes ein:
node hello-world.js
Eine Ausgabe wie diese sollte im Terminal erscheinen:
Server läuft auf 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, deutet dies darauf hin, dass der Server funktioniert.