Schritt-für-Schritt-Anleitung: Node.js und npm unter Windows 11 installieren

Melden

Node.js ist eine plattformübergreifende JavaScript-Laufzeitumgebung, die es ermöglicht, JavaScript außerhalb des Webbrowsers auszuführen. Zusammen mit Node.js wird automatisch npm (Node Package Manager) installiert – das weltweit größte Software-Register für JavaScript-Bibliotheken und -Tools.

In dieser Anleitung erfährst du, wie du beides sauber und unkompliziert auf deinem Windows 11-System einrichtest.


Schritt 1: Installationsdatei herunterladen

  1. Öffne deinen Webbrowser und navigiere zur offiziellen Node.js-Website: nodejs.org.
  2. Dir werden zwei Versionen zum Download angeboten:
    • LTS (Long Term Support): Empfohlen für die meisten Benutzer. Diese Version ist besonders stabil und wird langfristig mit Updates versorgt.
    • Current: Enthält die neuesten Funktionen, kann aber experimenteller sein.
  3. Klicke auf den LTS-Button, um die Installationsdatei (den Windows Installer .msi) herunterzuladen.

Schritt 2: Node.js installieren

  1. Sobald der Download abgeschlossen ist, öffne die heruntergeladene Datei (z. B. node-vXX.X.X-x64.msi).
  2. Der Installations-Assistent öffnet sich:
    • Welcome Screen: Klicke auf Next.
    • License Agreement: Lies die Bedingungen, setze das Häkchen bei „I accept the terms in the License Agreement“ und klicke auf Next.
    • Destination Folder: Wähle den Installationspfad (der Standardpfad C:\Program Files\nodejs\ ist ideal). Klicke auf Next.
    • Custom Setup: Belasse alle Einstellungen wie sie sind. Wichtig: Die Option „Add to PATH“ muss aktiviert bleiben (ist standardmäßig der Fall), damit du Node.js und npm später über das Terminal aufrufen kannst. Klicke auf Next.
    • Tools for Native Modules: Hier wirst du gefragt, ob zusätzliche Tools (wie Python und Visual Studio Build Tools) automatisch installiert werden sollen. Für die meisten Standardprojekte ist dies nicht zwingend erforderlich. Du kannst das Häkchen weglassen. Klicke auf Next.
  3. Klicke auf Install. Bestätige die Sicherheitsabfrage von Windows 11 (Benutzerkontensteuerung) mit Ja.
  4. Nach Abschluss der Installation klicke auf Finish.

Schritt 3: Installation überprüfen

Um zu testen, ob Node.js und npm korrekt installiert und dem Systempfad hinzugefügt wurden:

  1. Drücke die Windows-Taste und tippe Terminal oder PowerShell ein. Öffne die App.

  2. Überprüfe die Node.js-Version, indem du folgenden Befehl eingibst und mit Enter bestätigst:

    node -v

    Ausgabe (Beispiel): v20.x.x

  3. Überprüfe die npm-Version mit folgendem Befehl:

    npm -v

    Ausgabe (Beispiel): 10.x.x

Werden dir bei beiden Befehlen Versionsnummern angezeigt, war die Installation erfolgreich.


Häufige Fehler & Tipps

  • Befehl wird nicht erkannt: Falls dein Terminal meldet, dass der Begriff node oder npm nicht gefunden werden kann, schließe das Terminal-Fenster und öffne es erneut. Manchmal benötigt Windows einen Neustart der Anwendung, um die neuen Umgebungsvariablen (PATH) einzulesen.
  • npm aktualisieren: Du kannst den Paketmanager jederzeit unabhängig von Node.js auf die neueste Version aktualisieren. Führe dazu einfach diesen Befehl im Terminal aus:
    npm install -g npm
0