So laden Sie Node.js und NPM herunter und installieren sie Windows
Node.js bietet außerdem die Möglichkeit, externe Funktionen einzubetten oder die Funktionalität durch die Verwendung benutzerdefinierter Module zu erweitern. Diese Module müssen separat installiert werden. Ein Beispiel für ein Modul ist das MongoDB Modul, mit dem Sie arbeiten können MongoDB Datenbanken aus Ihrer Node.js-Anwendung.
So installieren Sie Node.js auf Windows
Der erste Schritt bei der Verwendung von Node.js ist die Installation der Node.js-Bibliotheken auf dem Client-System. Nachfolgend finden Sie die Schritte zum Herunterladen und Installieren von Node.js Windows:
Schritt 1) Laden Sie das Node.js-Installationsprogramm für herunter Windows
Gehe zur Seite https://nodejs.org/en/download/ und laden Sie die erforderlichen Binärdateien herunter.
In unserem Beispiel werden wir Node.js herunterladen Windows mit den 32-Bit-Setup-Dateien.
Schritt 2) Führen Sie die Installation aus
Double Klicken Sie auf die heruntergeladene MSI-Datei, um die Installation zu starten.
Klicken Sie im ersten Bildschirm auf die Schaltfläche „Ausführen“, um mit der Installation zu beginnen.
Schritt 3) Fahren Sie mit den Installationsschritten fort
Klicken Sie im nächsten Bildschirm auf die Schaltfläche „Weiter“, um mit dem Download und der Installation von Node.js fortzufahren
Schritt 4) Akzeptieren Sie die Allgemeinen Geschäftsbedingungen
Akzeptieren Sie im nächsten Bildschirm die Lizenzvereinbarung und klicken Sie auf die Schaltfläche Weiter.
Schritt 5) Richten Sie den Pfad ein
Wählen Sie im nächsten Bildschirm den Speicherort aus, an dem Node.js installiert werden soll, und klicken Sie dann auf die Schaltfläche Weiter.
1. Geben Sie zunächst den Dateispeicherort für die Installation von Node.js ein. Hier werden nach der Installation die Dateien für Node.js gespeichert.
2. Klicken Sie auf die Schaltfläche „Weiter“, um mit der Installation fortzufahren.
Schritt 6) Wählen Sie die zu installierenden Standardkomponenten aus
Akzeptieren Sie die Standardkomponenten und klicken Sie auf die Schaltfläche Weiter.
Schritt 7) Starten Sie die Installation
Klicken Sie im nächsten Bildschirm auf die Node.js-Installationsschaltfläche, um mit der Installation zu beginnen Windows.
Schritt 8) Schließen Sie die Installation ab
Klicken Sie auf die Schaltfläche „Fertig stellen“, um die Installation abzuschließen.
Windows is now recommending that developers use Node.js with WSL2(the Windows subsystem for Linux)
So installieren Sie NPM auf Windows 10/8/7
Die andere Möglichkeit, Node.js auf einem beliebigen Client-Computer zu installieren, besteht darin, einen „Paketmanager“ zu verwenden.
On Windows, der NPM-Download (Node Package Manager) ist als Chocolatey bekannt. Es wurde als dezentrales Framework für die schnelle Installation benötigter Anwendungen und Tools konzipiert.
Zur Installation von NPM auf Windows über Chocolatey müssen die folgenden Schritte ausgeführt werden.
Schritt 1) Chocolatey installieren – Die Chocolatey-Website (https://chocolatey.org/) enthält sehr klare Anweisungen, wie dieses Framework installiert werden muss.
- Der erste Schritt besteht darin, den folgenden Befehl im Eingabeaufforderungsfenster auszuführen. Dieser Befehl stammt von der Chocolatey-Website und ist der Standardbefehl für die Installation von Node.js über Chocolatey.
- Der folgende Befehl ist ein PowerShell-Befehl, der das Remote-PowerShell-Skript auf der Chocolatey-Website aufruft. Dieser Befehl muss in einem PowerShell-Befehlsfenster ausgeführt werden.
- Dieses PowerShell-Skript übernimmt alle notwendigen Arbeiten zum Herunterladen der erforderlichen Komponenten und deren entsprechende Installation.
@powershell -NoProfile -ExecutionPolicy Bypass -Command „iex ((new-object wet.webclient).DownloadString('https://chocolatey.org/install.ps1'))“ && SET PATH=%PATH%;%ALLUSERSPROFILE% \chocolatey\bin
Schritt 2) Der nächste Schritt besteht darin, Node.js mithilfe des Chocolatey-Paketmanagers auf Ihrem lokalen Computer zu installieren. Dies kann durch Ausführen des folgenden Befehls in der Eingabeaufforderung erfolgen.
Bei erfolgreicher Installation erhalten Sie die Meldung über die erfolgreiche Installation von Node.js.
Hinweis: Wenn Sie einen Fehler wie „C:\ProgramData\chocolatey\lib\libreoffice\tools\chocolateyInstall.ps1“ erhalten, erstellen Sie den Ordner manuell im Pfad
Ausführen Ihrer ersten Hello World-Anwendung in Node.js
Nachdem Sie Node.js heruntergeladen und auf Ihrem Computer installiert haben, versuchen wir, „Hello World“ in einem Webbrowser anzuzeigen.
Erstellen Sie die Datei Node.js mit dem Dateinamen firstprogram.js
var http = require('http'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/html'}); res.end('Hello World!'); }).listen(8080);
Code-Erklärung:
- Die Grundfunktionalität der Funktion „require“ besteht darin, dass sie a liest JavaSkript Datei, führt die Datei aus und fährt dann mit der Rückgabe eines Objekts fort. Mithilfe dieses Objekts kann man dann die verschiedenen Funktionalitäten nutzen, die in dem von der Anforderungsfunktion aufgerufenen Modul verfügbar sind. In unserem Fall also, da wir die Funktionalität von HTTP nutzen möchten und den Befehl require(http) verwenden.
- In diesem 2nd Mit einer Codezeile erstellen wir eine Serveranwendung, die auf einer einfachen Funktion basiert. Diese Funktion wird immer dann aufgerufen, wenn eine Anfrage an unsere Serveranwendung gestellt wird.
- Wenn eine Anfrage eingeht, bitten wir unsere Funktion, eine „Hello World“-Antwort an den Client zurückzusenden. Die writeHead-Funktion wird verwendet, um Header-Daten an den Client zu senden, und die End-Funktion schließt die Verbindung zum Client.
- Wir verwenden dann die Funktion server.listen, um unsere Serveranwendung dazu zu bringen, Clientanfragen auf Port Nr. 8080 abzuhören. Sie können hier jeden verfügbaren Port angeben.
Den Code ausführen
-
- Speichern Sie die Datei auf Ihrem Computer: C:\Benutzer\Ihr Name\firstprogram.js
- Navigieren Sie in der Eingabeaufforderung zu dem Ordner, in dem die Datei gespeichert ist. Geben Sie den Befehl Node firstprogram.js ein
-
- Jetzt fungiert Ihr Computer als Server! Wenn jemand versucht, über Port 8080 auf Ihren Computer zuzugreifen, wird ihm ein „Hello World!“ angezeigt. Nachricht zurück!
- Starten Sie Ihren Internetbrowser und geben Sie die Adresse ein: http://localhost:8080
Ausgabe
Zusammenfassung
- Wir haben die Installation von Node.js über das MSI-Installationsmodul gesehen, das auf der Node.js-Website verfügbar ist. Diese Installation installiert die notwendigen Module, die zum Ausführen einer Node.js-Anwendung auf dem Client erforderlich sind.
- Node.js kann auch über einen Paketmanager installiert werden. Der Paketmanager für Windows heißt Chocolatey. Durch Ausführen einiger einfacher Befehle in der Eingabeaufforderung lädt der Chocolatey-Paketmanager automatisch die erforderlichen Dateien herunter und installiert sie dann auf dem Client-Computer.
- Eine einfache Node.js-Anwendung besteht aus der Erstellung eines Servers, der einen bestimmten Port überwacht. Wenn eine Anfrage beim Server eingeht, sendet der Server automatisch eine „Hello World“-Antwort an den Client.