So laden Sie Node.js und NPM herunter und installieren sie Windows
⚡ Intelligente Zusammenfassung
Node.js-Installation auf Windows Es wird entweder der offizielle MSI-Installer oder der Paketmanager Chocolatey verwendet, die beide NPM mitliefern. Nach der Einrichtung überprüft ein einfaches HTTP-Server-Skript, ob die Laufzeitumgebung eine „Hello World“-Antwort im Browser ausgibt.
Um mit der Entwicklung Ihrer Node.js-Anwendungen zu beginnen, ist der erste Schritt die Installation des Node.js-Frameworks. Das Node.js-Framework ist für eine Vielzahl von Betriebssystemen verfügbar. Windows zu Ubuntu und OS X. Sobald das Node.js-Framework installiert ist, können Sie mit der Erstellung Ihrer ersten Node.js-Anwendungen beginnen.
Node.js bietet außerdem die Möglichkeit, externe oder erweiterte Funktionen mithilfe von benutzerdefinierten Modulen einzubetten. Diese Module müssen separat installiert werden. Ein Beispiel für ein solches Modul ist das … MongoDB Modul, das Ihnen die Arbeit mit 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 benötigten Binärdateien herunter. In unserem Beispiel laden wir Node.js herunter. Windows mit den 32-Bit-Setup-Dateien.
Schritt 2) Führen Sie die Installation durch. Double Klicken Sie auf die heruntergeladene .msi-Datei, um die Installation zu starten. Klicken Sie im ersten Fenster auf die Schaltfläche „Ausführen“, um die Installation zu beginnen.
Schritt 3) Klicken Sie im nächsten Bildschirm auf die Schaltfläche „Weiter“, um mit dem Herunterladen und Installieren von Node.js fortzufahren.
Schritt 4) Akzeptieren Sie die Nutzungsbedingungen. Im nächsten Fenster akzeptieren Sie die Lizenzvereinbarung und klicken auf „Weiter“.
Schritt 5) Legen Sie den Pfad fest. 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“.
- Geben Sie zunächst den Speicherort für die Installationsdateien von Node.js an. Hier werden die Dateien für Node.js nach der Installation gespeichert.
- Klicken Sie auf die Schaltfläche „Weiter“, um mit der Installation fortzufahren.
Schritt 6) Wählen Sie die standardmäßig zu installierenden Komponenten 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 Schaltfläche „Node.js installieren“, um die Installation zu starten. Windows.
Schritt 8) Schließen Sie die Installation ab. Klicken Sie auf die Schaltfläche „Fertigstellen“, um die Installation abzuschließen.
Hinweis: Windows empfiehlt Entwicklern nun die Verwendung von Node.js mit WSL2 (Das Windows Subsystem für Linux) für Linux-ähnliche Entwicklungs-Workflows.
So installieren Sie NPM auf Windows 10/8/7
Die andere Möglichkeit, Node.js auf einem beliebigen Client-Rechner zu installieren, besteht in der Verwendung eines „Paketmanagers“. 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 enthält sehr klare Anweisungen zur Installation dieses Frameworks.
- Im ersten Schritt führen Sie den folgenden Befehl in der Eingabeaufforderung aus. Dieser Befehl stammt von der Chocolatey-Website und ist der Standardbefehl zur 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 net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
Schritt 2) Im nächsten Schritt installieren Sie Node.js mithilfe des Paketmanagers Chocolatey auf Ihrem lokalen Rechner. Dies geschieht durch Ausführen des folgenden Befehls in der Eingabeaufforderung.
Bei erfolgreicher Installation erhalten Sie die Meldung über die erfolgreiche Installation von Node.js.
Hinweis: Falls eine Fehlermeldung wie „C:\ProgramData\chocolatey\lib\libreoffice\tools\chocolateyInstall.ps1“ erscheint, erstellen Sie den Ordner manuell im angegebenen 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 dazu eine Node.js-Datei mit dem Namen 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 Erläuterung:
- Die Grundfunktionalität der Funktion „require“ besteht darin, dass sie a liest JavaSkript Die Funktion `require` lädt die Datei, führt sie aus und gibt anschließend ein Objekt zurück. Mit diesem Objekt lassen sich dann die verschiedenen Funktionen des Moduls nutzen, das durch die Funktion `require` aufgerufen wird. Da wir in unserem Fall die HTTP-Funktionalität nutzen möchten, verwenden wir den Befehl `require(http)`.
- In dieser zweiten 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, fordern wir unsere Funktion auf, eine „Hello World“-Antwort an den Client zurückzugeben. Die Funktion `writeHead` sendet die Header-Daten an den Client, während die Funktion `end` die Verbindung zum Client schließt.
- Anschließend verwenden wir die Funktion `server.listen`, um unsere Serveranwendung so zu konfigurieren, dass sie Clientanfragen auf Port 8080 entgegennimmt. Sie können hier jeden verfügbaren Port angeben.
Den Code ausführen
- Speichern Sie die Datei auf Ihrem Computer: C:\Users\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.
- Ihr Computer fungiert nun als Server! Wenn jemand versucht, über Port 8080 auf Ihren Computer zuzugreifen, erhält er die Nachricht „Hello World!“ zurück.
- Starten Sie Ihren Internetbrowser und geben Sie die Adresse ein: http://localhost:8080
Ausgang:













