Node.js ist eine JavaScript-Laufzeitumgebung, die auf der Chrome V8-Engine basiert und es Entwicklern ermöglicht, serverseitigen Code mit JavaScript zu schreiben. Mit Node.js können Sie problemlos leistungsstarke Webanwendungen entwickeln. In diesem Artikel erfahren Sie, wie Sie ein Node.js-Projekt ausführen.
node -v
Dadurch wird die aktuell installierte Versionsnummer von Node.js ausgegeben.
Methode 1: Erstellen Sie ein Projekt über die Befehlszeile.
Öffnen Sie ein Terminal- oder Befehlszeilenfenster und geben Sie den folgenden Befehl ein, um ein neues Projekt zu erstellen:
mkdir my-node-project cd my-node-project npm init
Dadurch wird ein Projekt mit dem Namen „my-node-project“ erstellt und eine package.json-Datei generiert.
Methode 2: Klonen Sie ein Projekt von GitHub
Sie können ein Node.js-Projekt von GitHub klonen und es dann lokal herunterladen. Sie können beispielsweise ein Express-Projekt von GitHub mit dem folgenden Befehl klonen:
git clone git://github.com/expressjs/express.git cd express npm install
An diesem Punkt haben Sie erfolgreich ein Node.js-Projekt erstellt.
const http = require('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}/`); });
Der obige Code erstellt einen einfachen HTTP-Server. Beim Zugriff auf http://127.0.0.1:3000 gibt der Server eine „Hello World“-Nachricht zurück.
node server.js
Sie sehen die Ausgabe „Server läuft unter http://127.0.0.1:3000/“. Besuchen Sie diese URL und in Ihrem Browser wird die Meldung „Hallo Welt“ angezeigt.
Zusammenfassend sind dies die einfachen Schritte zum Ausführen eines Node.js-Projekts. Durch das Erlernen von Node.js können Sie effizientere und skalierbarere Webanwendungen schreiben.
Das obige ist der detaillierte Inhalt vonSo führen Sie ein NodeJS-Projekt aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!