Node.js unter Windows zum Laufen zu bringen, ist nicht allzu kompliziert, aber es gibt einige Probleme, die einen ins Stolpern bringen – zum Beispiel, dass der node -v
Befehl nach der Installation nicht erkannt wird oder man mit einer älteren Version endet, weil der Pfad nicht richtig eingestellt ist. Manchmal hat man das Gefühl, Windows müsse die Dinge unnötig kompliziert machen. Wenn Sie also die normale Installation versucht haben, aber Ihre Eingabeaufforderung Node.js nicht erkennt, kann diese Anleitung Abhilfe schaffen. Am Ende sollten Sie ein funktionierendes Node.js-Setup haben, das bereit ist, JavaScript außerhalb des Browsers auszuführen, was die lokale Entwicklungsarbeit und das Scripting deutlich verbessert.
So installieren Sie Node.js unter Windows
Folgendes ist zu beachten, damit die Installation reibungslos verläuft und die typischen „Befehl nicht erkannt“-Probleme vermieden werden. Der Vorgang besteht nicht nur aus dem Herunterladen und Klicken auf „Weiter“ – manchmal verursachen PATH-Probleme oder Probleme mit dem Installationsprogramm später Kopfschmerzen.Überstürzen Sie also nichts und befolgen Sie die Schritte genau. Sollte etwas ungewöhnlich sein, gibt es immer eine Lösung.
Laden Sie das Node.js-Installationsprogramm herunter
- Besuchen Sie die offizielle Node.js-Website.Über den großen „Download“-Button gelangen Sie standardmäßig zur LTS-Version (Long Term Support).Diese sollten Sie sich holen, es sei denn, Sie benötigen modernste Funktionen.
- Achten Sie darauf, die richtige Architektur auszuwählen – für die meisten modernen Rechner ist das der Windows Installer (.msi).Klicken Sie einfach darauf, und der Download beginnt. Natürlich muss Windows es unnötig kompliziert machen, aber das sollte relativ einfach sein.
Führen Sie das Installationsprogramm aus und folgen Sie den Anweisungen des Assistenten
- Suchen Sie nach dem Download das Installationsprogramm (wahrscheinlich in Ihrem Download-Ordner) und doppelklicken Sie darauf, um es zu starten. Bei manchen Setups schlägt dies beim ersten Versuch fehl, funktioniert dann aber nach einem kurzen Neustart – ich bin mir nicht sicher, warum das so knifflig ist, aber einen Versuch ist es wert.
- Der Einrichtungsassistent wird angezeigt – stellen Sie sich das wie ein GPS-Gerät vor. Klicken Sie einfach auf Weiter. Behalten Sie die Standardeinstellungen bei, es sei denn, Sie wissen, was Sie tun. Normalerweise ist es aber kein Problem, die Standardeinstellungen beizubehalten.
- Während des Vorgangs werden Sie gefragt, ob Sie der Lizenz zustimmen. Das ist Standard, aber wenn Sie neugierig sind, können Sie einen kurzen Blick darauf werfen. Aktivieren Sie einfach das Kontrollkästchen und klicken Sie auf Weiter.
Auswählen des Installationspfads
- Sie können den Speicherort von Node.js frei wählen. Der Standardpfad, z. B.
C:\Program Files\nodejs
, ist für die meisten Benutzer ausreichend.Ändern Sie ihn nicht, es sei denn, Sie haben einen besonderen Grund. Ein benutzerdefinierter Pfad kann manchmal die Systemumgebungsvariablen beeinträchtigen. Bleiben Sie daher bei den Standardeinstellungen, es sei denn, Sie haben Erfahrung damit.
Abschließen und überprüfen
- Klicken Sie auf „Installieren“. Das Programm läuft ein bis zwei Minuten lang. Rechnen Sie mit einigen Durchläufen und möglicherweise einigen Hinweisen, falls Windows Sicherheitswarnungen ausgibt. Klicken Sie anschließend auf „ Fertig stellen“.
- Jetzt kommt der spaßige Teil: Stellen Sie sicher, dass es funktioniert.Öffnen Sie die Eingabeaufforderung (drücken Sie Win + R, geben Sie ein
cmd
, drücken Sie die Eingabetaste). - Geben Sie `
node -v
` ein und drücken Sie die Eingabetaste. Wenn Sie eine Versionsnummer sehen, herzlichen Glückwunsch! Das bedeutet, dass Node.js korrekt installiert und erkannt wurde. Falls nicht, überprüfen Sie die Umgebungsvariable Ihres Systems, PATH – sie fehlt wahrscheinlich oder wurde nicht aktualisiert.
Manchmal ist ein Neustart erforderlich, damit das System die neuen PATH-Einstellungen übernimmt. Auf manchen Rechnern funktioniert dies trotzdem nicht sofort. In diesem Fall lohnt es sich zu prüfen, ob Node.js manuell zu den Umgebungsvariablen hinzugefügt wurde. Gehen Sie dazu zu Systemeigenschaften > Erweitert > Umgebungsvariablen und stellen Sie sicher, C:\Program Files\nodejs
dass es in der Path- Variable enthalten ist.
Zusätzliche Tipps für eine reibungslose Installation
- Bleiben Sie auf jeden Fall bei der LTS-Version, es sei denn, Sie möchten die neuesten Funktionen und haben kein Problem mit möglichen Fehlern.
- Verwenden Sie die Standardoptionen des Installationsprogramms – gehen Sie es langsam an, es sei denn, Sie verfügen über umfassende Erfahrung mit benutzerdefinierten Setups.
- Öffnen Sie nach der Installation eine neue Eingabeaufforderung (es empfiehlt sich, die aktuelle zu schließen und erneut zu öffnen) und überprüfen Sie mit
node -v
. - Denken Sie daran, dass npm (Node Package Manager) im Lieferumfang von Node.js enthalten ist. Nach der Installation können Sie mit Befehlen wie mit der Installation von Paketen beginnen
npm install
.
Häufig gestellte Fragen
Können Sie unter Windows mehrere Node.js-Versionen haben?
Ja, aber es ist etwas knifflig. Um einfach zwischen Versionen zu wechseln, schauen Sie sich NVM für Windows an. Es ist so etwas wie ein Versionsmanager, sodass Sie beispielsweise Node 14 und 20 nebeneinander installieren können.
Was ist, wenn die Eingabeaufforderung es nicht erkennt node -v
?
Dies liegt normalerweise daran, dass der Systempfad nicht korrekt eingestellt ist. Starten Sie Ihren Computer nach der Installation neu oder ergänzen Sie C:\Program Files\nodejs
Ihre Umgebungsvariable PATH manuell. Es ist zwar mühsam, aber es passiert.
Ist Node.js kostenlos?
Absolut. Es ist Open Source und kostenlos nutzbar – keine versteckten Gebühren oder Lizenz-Unsinn.
Benötige ich Administratorrechte für die Installation?
Ja, es sind Administratorrechte erforderlich, genau wie bei den meisten anständigen Softwareinstallationen unter Windows.
Deinstallation? Einfach.
Dies ist über die Systemsteuerung > Programme und Funktionen möglich. Suchen Sie einfach nach Node.js und klicken Sie auf „Deinstallieren“.
Zusammenfassung
- Laden Sie das Installationsprogramm von der offiziellen Site herunter
- Führen Sie den Setup-Assistenten aus und folgen Sie ihm
- Akzeptieren Sie die Lizenz und wählen Sie den Installationsort
- Fertigstellen und anschließend bestätigen mit
node -v
- Stellen Sie sicher, dass Node.js in Ihrem Systempfad ist, wenn die Erkennung fehlschlägt
Zusammenfassung
Die Installation von Node.js unter Windows kann überraschend einfach sein, sobald man die anfänglichen Schwierigkeiten überwunden hat. Wenn alles klappt, steht Ihnen eine leistungsstarke JavaScript-Runtime zur Verfügung – bereit für alle Arten von Projekten, von Webservern bis hin zu Automatisierungsskripten. Manchmal ist eine kleine manuelle PATH-Anpassung erforderlich, aber das ist kein Problem, wenn man weiß, wo man suchen muss. Hoffentlich erspart dies jemandem einige Stunden des Herumtapptens.