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.

  • 🪟 Windows Installer: Der MSI-Installer von nodejs.org installiert Node.js und NPM zusammen.
  • 📦 Schokoladend: Das Windows Der Paketmanager installiert Node.js mit einem einzigen PowerShell-Befehl.
  • ⚙️ HalloWelt: Ein require('http')-Server lauscht auf Port 8080 und gibt eine Antwort zurück.
  • 🔢 Versionsprüfung: Die Ausführung von node -v und npm -v bestätigt die installierten Versionen.
  • 🐧 WSL2-Option: Microsoft empfiehlt Node.js auf WSL2 für Entwicklungs-Workflows im Linux-Stil.
  • 🤖 KI-Setup: KI-Assistenten generieren schnell Installationsbefehle und Serverstartskripte.

Laden Sie Node.js und NPM herunter und installieren Sie sie auf Windows

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.

Installieren Sie Node.js auf Windows

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.

Installieren Sie Node.js auf Windows

Schritt 3) Klicken Sie im nächsten Bildschirm auf die Schaltfläche „Weiter“, um mit dem Herunterladen und Installieren von Node.js fortzufahren.

Installieren Sie Node.js auf Windows

Schritt 4) Akzeptieren Sie die Nutzungsbedingungen. Im nächsten Fenster akzeptieren Sie die Lizenzvereinbarung und klicken auf „Weiter“.

Installieren Sie Node.js auf Windows

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“.

  1. 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.
  2. Klicken Sie auf die Schaltfläche „Weiter“, um mit der Installation fortzufahren.

Installieren Sie Node.js auf Windows

Schritt 6) Wählen Sie die standardmäßig zu installierenden Komponenten aus. Akzeptieren Sie die Standardkomponenten und klicken Sie auf die Schaltfläche „Weiter“.

Installieren Sie Node.js auf Windows

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.

Installieren Sie Node.js auf Windows

Schritt 8) Schließen Sie die Installation ab. Klicken Sie auf die Schaltfläche „Fertigstellen“, um die Installation abzuschließen.

Installieren Sie Node.js auf Windows

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

Installieren Sie NPM auf Windows 10/8/7

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.

Installieren Sie NPM auf Windows 10/8/7

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:

  1. 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)`.
  2. 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.
  3. 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.
  4. 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

  1. Speichern Sie die Datei auf Ihrem Computer: C:\Users\Ihr Name\firstprogram.js
  2. Navigieren Sie in der Eingabeaufforderung zu dem Ordner, in dem die Datei gespeichert ist. Geben Sie den Befehl „Node firstprogram.js“ ein.

Erste Hello World-Anwendung in Node.js

  1. 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.
  2. Starten Sie Ihren Internetbrowser und geben Sie die Adresse ein: http://localhost:8080

Ausgang:

Erste Hello World-Anwendung in Node.js

Häufig gestellte Fragen

Node.js ist die Laufzeitumgebung, die Folgendes ausführt: JavaDas Skript wird außerhalb des Browsers ausgeführt. NPM (Node Package Manager) installiert und verwaltet Pakete. Bei der Installation von Node.js wird NPM automatisch mitinstalliert.

Öffnen Sie die Eingabeaufforderung und führen Sie `node -v` aus, um die Node.js-Version anzuzeigen, und anschließend `npm -v`, um die auf Ihrem Rechner installierte NPM-Version anzuzeigen.

Wählen Sie für die meisten Projekte LTS (Long Term Support), da es stabil ist und länger unterstützt wird. Wählen Sie „Aktuell“ nur dann, wenn Sie die neuesten experimentellen Funktionen benötigen.

Ja. Microsoft Für Workflows im Linux-Stil wird die Ausführung von Node.js unter WSL2 empfohlen. Installieren Sie eine Linux-Distribution und verwenden Sie anschließend einen Versionsmanager wie nvm, um Node.js zu installieren.

Ein Versionsmanager wie nvm-windows ermöglicht das Umschalten zwischen mehreren Node.js-Versionen pro Projekt. Um Konflikte zu vermeiden, sollten Sie zuvor alle vorhandenen Installationen entfernen.

Nein. Der offizielle Node.js-MSI-Installer enthält NPM, sodass es automatisch mit Node.js installiert wird. Sie können es später mit dem Befehl `npm install -g npm` aktualisieren.

Ja. KI-Assistenten wie ChatGPT generieren die korrekten Installationsbefehle für Windows, erklären PATH-Fehler und erstellen Starterskripte, was die erstmalige Einrichtung beschleunigt.

Ja. GitHub Copilot vervollständigt automatisch einen require('http')-Server, der an einem Port lauscht und eine Hello World-Antwort zurückgibt, sodass Sie die Installation in Sekundenschnelle testen können.

Fassen Sie diesen Beitrag mit folgenden Worten zusammen: