Node.js unter Windows einzurichten und zum Laufen zu bringen, kann manchmal etwas knifflig sein, insbesondere aufgrund der vielen verschiedenen Installationsmethoden und Abhängigkeiten. Wenn Sie Node.js zum ersten Mal installieren oder ein Problem beheben möchten, das einfach nicht funktioniert, sollte Ihnen diese Anleitung weiterhelfen. Sie lernen, wie Sie Node.js korrekt installieren, die Funktionsfähigkeit überprüfen und bei Bedarf sogar zwischen Versionen wechseln. Ein kleiner Hinweis: Manchmal ist der Umgebungsvariable PATH nach der Installation nicht korrekt gesetzt. In diesem Fall müssen Sie die Variablen möglicherweise aktualisieren oder Ihr Terminal neu starten.
So installieren und überprüfen Sie Node.js unter Windows
Methode 1: Verwenden Sie den offiziellen MSI-Installer
Dies ist der einfachste Weg: Laden Sie den MSI-Installer von der offiziellen Website herunter ( https://nodejs.org/en/download/prebuilt-installer ).Der Installer enthält sowohl Node.js als auch NPM, sodass kein weiterer Aufwand entsteht. Die Standardoptionen funktionieren in der Regel gut, es sei denn, Sie benötigen unbedingt benutzerdefinierte Pfade. Nach der Installation werden Node und NPM zu Ihren Umgebungsvariablen hinzugefügt. Gelegentlich müssen Sie jedoch die Eingabeaufforderung oder PowerShell manuell neu starten, damit die neuen Pfade erkannt werden.
Führen Sie diese Befehle in Ihrem Terminal aus, um die installierten Versionen zu überprüfen: node -vund npm -v. Wenn Versionsnummern angezeigt werden, herzlichen Glückwunsch – alles ist eingerichtet! Andernfalls müssen Sie möglicherweise überprüfen, ob die Umgebungsvariable PATH das Verzeichnis C:\Program Files\nodejs tatsächlich enthält. Manchmal aktualisiert Windows den PATH nach der Installation nicht sofort, was sehr ärgerlich sein kann.
Methode 2: Windows-Paketmanager (WinGet) verwenden
Wenn Sie eine unkomplizierte Installation bevorzugen und Windows 10/11 über das integrierte winget verfügt, führen Sie folgenden Befehl in PowerShell aus: winget install OpenJS. NodeJS. LTS. Dadurch wird die neueste Version mit Langzeitunterstützung automatisch installiert. Der Vorteil? Alles läuft automatisch ab, inklusive der Aktualisierung Ihrer PATH-Umgebungsvariablen. Wichtig: Schließen Sie anschließend Ihr Terminal und öffnen Sie es erneut, damit die neuen Befehle erkannt werden.
Um die Installation zu überprüfen, führen Sie die Befehle `get-ChildItem env: node -vPath` und `get-ChildItem env:Path` aus npm -v. Erhalten Sie die Versionsinformationen, ist alles in Ordnung. Andernfalls aktualisieren Sie die Umgebungsvariablen mit `get-ChildItem env:Path).value -split „;“`, um zu prüfen, ob das Verzeichnis `C:\Program Files\nodejs` vorhanden ist. Oftmals behebt ein Neustart des Terminals das Problem.
Methode 3: Chocolatey für eine schnelle Installation verwenden
Eine weitere gute Option ist Chocolatey, insbesondere wenn Sie mehrere Pakete verwalten. Installieren Sie Chocolatey zuerst (falls es noch nicht vorhanden ist) und führen Sie dann folgenden Befehl aus: choco install -y nodejs.install. Dadurch werden Node.js und NPM gleichzeitig installiert, und der PATH wird in der Regel sofort aktualisiert. Sollten die Befehle dennoch nicht funktionieren, starten Sie Ihr Terminal oder notfalls sogar Ihren PC neu.
Überprüfung der Installation
Nach der Installation ist es immer hilfreich, ein kleines Testskript zu erstellen.Öffnen Sie Notepad, geben Sie Folgendes ein: console.log("Hello, world!"), speichern Sie es als hello.js. Führen Sie anschließend im Terminal Folgendes aus: node hello.js. Wenn „Hello, world!“ ausgegeben wird, war die Installation erfolgreich. Andernfalls überprüfen Sie bitte Ihre PATH-Umgebungsvariable und die installierten Versionen.
Verwendung von NVM für mehrere Versionen
Wenn Sie für verschiedene Projekte unterschiedliche Node.js-Versionen verwenden, ist NVM (Node Version Manager) eine echte Erleichterung – auch wenn die Einrichtung etwas knifflig ist. Laden Sie NVM für Windows herunter und führen Sie die Installation durch. Nach der Installation können Sie bestimmte Node-Versionen installieren nvm install 21und mit dem Befehl zwischen ihnen wechseln nvm use 20.11.0. Beachten Sie jedoch, dass beim Wechseln der Version der PATH-Wert vorübergehend aktualisiert wird. Sie müssen daher möglicherweise Ihr Terminal neu öffnen.
Bei manchen Konfigurationen kann NVM zu PATH-Problemen führen, wenn es nicht korrekt installiert wurde oder noch andere Node-Versionen vorhanden sind. Seltsamerweise erkennt die Eingabeaufforderung den Schalter manchmal erst nach einem Neustart des Terminals – typisch für die Frustration mit Umgebungsvariablen, ich weiß.
Zusammenfassung
- Laden Sie den MSI-Installer herunter oder verwenden Sie winget für eine schnelle Installation.
- Überprüfen Sie die Versionen mit node -vund npm -v.
- Überprüfen Sie die Umgebungsvariablen, falls Befehle nicht erkannt werden.
- Verwenden Sie NVM, wenn Sie mehrere Node-Versionen benötigen.
- Erstellen und führen Sie ein einfaches hello.js-Skript aus, um Node.js zu testen.
Zusammenfassung
Node.js unter Windows reibungslos zum Laufen zu bringen, ist in der Regel eine Frage der richtigen Installationsmethode und korrekter PATH-Variablen. Falls etwas nicht funktioniert – beispielsweise Befehle nicht erkannt werden – versuchen Sie, Ihr Terminal oder Ihren Computer neu zu starten. Die Verwendung von NVM mag anfangs etwas umständlicher sein, lohnt sich aber, um mehrere Node-Versionen mühelos zu verwalten. Mit etwas Geduld und ein paar Befehlen können Sie schon bald loslegen.
Hoffentlich spart das jemandem ein paar Stunden. Ich drücke die Daumen, dass es hilft.