Node.js ist eine beliebte JavaScript-Laufzeitumgebung zum Erstellen serverseitiger Anwendungen. Mit diesem Tool können Entwickler Backend-Code mit JavaScript schreiben, anstatt sich auf andere Sprachen zu verlassen.
Der Start eines Node.js-Projekts kann schwierig sein, insbesondere für Neulinge. In diesem Artikel erfahren Sie, wie Sie ein Node.js-Projekt starten, unabhängig davon, ob es sich um eine einfache „Hello World“-Anwendung oder eine komplexere Webanwendung handelt.
Hier sind die Schritte zum Starten eines Node.js-Projekts:
Installieren Sie zunächst Node.js und npm (Node.js-Paketmanager) auf Ihrem Computer. Download-Links finden Sie auf der offiziellen Node.js-Website. Laden Sie das Installationsprogramm herunter und befolgen Sie die Anweisungen, um die Installation abzuschließen.
Erstellen Sie einen neuen Ordner auf Ihrem Computer, um alle Projektdateien zu speichern. Navigieren Sie im Terminal zu diesem Ordner.
Verwenden Sie npm im Terminal, um ein neues Projekt zu initialisieren. Geben Sie den folgenden Befehl ein:
npm init
npm stellt eine Reihe von Fragen zu Ihrem Projekt, z. B. Projektname, Versionsnummer, Beschreibung und Projekteinstiegspunkt. Sie können die Standardwerte verwenden oder sie nach Bedarf ändern.
Navigieren Sie im Terminal zum neuen Projektstammverzeichnis und erstellen Sie eine neue Datei. Benennen Sie die Datei „app.js“ (oder wie auch immer Sie möchten) und schreiben Sie den grundlegenden Servercode. Hier ist ein Beispiel für eine einfache „Hello World“-Anwendung:
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 '); }); server.listen(port, hostname, () => { console.log(`Server running at http://${hostname}:${port}/`); });
Geben Sie in einem Terminalfenster den folgenden Text ein, um die Anwendung auszuführen:
node app.js
Geben Sie nach dem Starten des Servers http:// ein. In der /localhost:3000-Adresse Ihres Browsers wird die Meldung „Hello World“ angezeigt.
Sie können andere Module von Drittanbietern verwenden, um die Funktionalität Ihrer Node.js-Anwendung zu erweitern. Verwenden Sie im Terminal den Befehl npm, um das Modul zu installieren. Um beispielsweise das Express.js-Modul zu installieren, geben Sie den folgenden Befehl ein:
npm install express --save
Verwenden Sie den folgenden Code, um anzugeben, dass Ihre Anwendung das Express.js-Modul verwendet:
const express = require('express'); const app = express(); app.get('/', (req, res) => { res.send('Hello World!'); }); app.listen(3000, () => { console.log('Example app listening on port 3000!'); });
Sobald die Anwendung installiert wurde Entwickelt und getestet, können Sie es auf dem Server bereitstellen. Normalerweise verwenden Sie einen Cloud-Hosting-Dienst wie Amazon Web Services (AWS) oder Microsoft Azure, um Ihre Anwendung zu hosten.
Hier sind die Schritte zum Bereitstellen einer Node.js-Anwendung auf einer AWS EC2-Instanz:
Mit diesen Schritten können Sie ganz einfach ein Node.js-Projekt starten und es lokal ausführen Cloud-Server es. Egal, ob Sie ein Neuling oder ein erfahrener Entwickler sind, Node.js ist eines der Tools zum Erstellen leistungsstarker Webanwendungen und -dienste.
Das obige ist der detaillierte Inhalt vonSo starten Sie ein NodeJS-Projekt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!