Node.js
Wird auch node, node.js, nodejs runtime genannt
Eine JavaScript-Laufzeitumgebung der OpenJS Foundation. Das offizielle Windows-Installationsprogramm legt node.exe unter Program Files\nodejs ab und liefert npm mit.
Was Sie wissen müssen
Node.js führt JavaScript aus. npm ist im offiziellen Installationsprogramm enthalten.
node.exe ist die Node.js-Laufzeitumgebung. Der offizielle Windows-Installer setzt zudem npm in den PATH. python.exe ist CPython. Eine node.exe in einem Projektordner ist oft eine lokale oder nvm-basierte Installation.
- Was ist es?
- Eine JavaScript-Laufzeitumgebung mit npm
- Identisch mit Python?
- Nein. Andere Programmiersprache
- node.exe in einem Projekt?
- Oft eine lokale Kopie oder per nvm verwaltet
Was ist Node.js?
Node.js ist die JavaScript-Laufzeitumgebung der OpenJS Foundation. Offizielle Builds liegen unter Program Files\nodejs oder in einem nvm-Ordner. Es ist weder Python noch eine Windows-Systemkomponente.
Wenn Sie es noch nie verwendet haben
Wenn eine README die Installation von Node vorschreibt, laden Sie den LTS-Installer von nodejs.org herunter. Dieses Paket enthält npm. Für eine grundlegende Node-Anwendung benötigen Sie kein Python. node.exe in Program Files\nodejs ist die globale Laufzeitumgebung. Eine node.exe neben einem Projekt stammt meist aus nvm-windows oder ist eine mitgelieferte Kopie.
Wofür wird es verwendet?
Entwicklungsserver, Befehlszeilenwerkzeuge und Skripte starten als node.exe. Das ist nicht python.exe.
npm.cmd wird mit dem offiziellen Installationsprogramm ausgeliefert. Composer ist das PHP-Äquivalent, nicht dieses Werkzeug.
nvm-windows verwaltet zusätzliche Instanzen von node.exe. Diese bleiben reguläres Node und sind keine System32-Dateien.
Für wen ist es gedacht?
- Personen, deren Tools npm voraussetzen
- Benutzer, die node.exe in einem Projekt gefunden und für Schadsoftware gehalten haben
- Alle, die es mit Python verwechselt haben, weil beides als Laufzeitumgebung bezeichnet wird
Aktueller Status
Wird aktiv weiterentwickelt. OpenJS veröffentlicht die Zweige Current und LTS. Dieser Artikel behandelt die Windows-Desktop-Laufzeitumgebung, nicht Node innerhalb von WSL.
Wie alt ist es?
Ryan Dahl veröffentlichte Node.js im Jahr 2009. Es ist jünger als Python (1991) und älter als die meisten Electron-Editoren. Die aktuelle Entwicklung unter Windows setzt auf ein LTS-Release von nodejs.org, nicht mehr auf Versionen der 0.x-Ära.
Versionen
Haupt-Kanaele zuerst. Exakte Build-Nummern sind hier nicht alle verifiziert.
Systemanforderungen
Werte folgen den oeffentlichen Angaben des Herausgebers. Die Arbeitslast beeinflusst weiterhin den tatsaechlichen Bedarf.
Minimum
| Betriebssystem | Ein aktuelles 64-Bit-Release von Windows 10 oder Windows 11 laut nodejs.org |
|---|---|
| RAM | Die Runtime ist klein. Bundler und node_modules bestimmen den Speicherbedarf |
Ressourcenprofil
- CPU-Bedarf
- Richtet sich danach, was Sie innerhalb der App oeffnen
- RAM-Bedarf
- Richtet sich nach Dokumenten, Tabs oder Bibliotheken
Installierte Prozesse
Diese ausfuehrbaren Dateien gehoeren zu diesem Produkt, wenn es installiert ist.
| node.exe | Node.js-Runtime für diese Installation |
|---|
Autostart-Komponenten
Ein npm-Startskript kann ihn starten. Das sind Sie oder ein Drittanbieter, kein mitgelieferter Windows-Dienst namens Node.
Dateispeicherorte
| Typische Installation | C:\Program Files\nodejs\ |
|---|
Dateiformate
Häufige Probleme
Ein übrig gebliebener localhost-Server
npm start kann node.exe am Leben halten, nachdem Sie den Editor geschlossen haben. Beenden Sie diese Befehlszeile, nicht python.exe.
Projektlokale node.exe
Einige Tools liefern eine eigene Runtime mit. Dateispeicherort öffnen. Program Files\nodejs ist die offizielle Installation.
Probleme lösen
where.exe node und node -v
Prüfen Sie Program Files\nodejs gegenüber nvm oder einer Projektkopie. where.exe python ist eine andere Installation.
Wenn die Arbeit in Ubuntu stattfand, ist diese exe die falsche
WSL-Node befindet sich in der Distribution. Das Beenden einer Windows-node.exe stoppt Linux-Node nicht.
Neuinstallation von nodejs.org, kein beliebiges Node-Paket
Der offizielle LTS-Installer enthält npm. Ein Bundle aus Suchwerbung ist Datenmüll.
Alternativen
Python ist eine andere Sprache. Bun und Deno überschneiden sich bei einigen JS-Aufgaben.
Offizielle Hilfe und Downloads
Beginnen Sie beim Hersteller. Beliebige exe-Websites sind kein Support-Kanal.
| Download | nodejs.org/ Offizieller Installer oder Herstellerseite |
|---|---|
| Hilfe | nodejs.org/docs Hersteller-Support |
| Offizielle Website | nodejs.org/ Beginnen Sie hier, nicht bei einem beliebigen exe-Host |
| Release-Index | nodejs.org/en/download/releases Wenn ein Projekt eine ältere Hauptversion festschreibt |
Zugehörige Hardware
Die Runtime selbst ist genügsam. Große TypeScript-Projekte verlangen nach RAM und einer SSD für node_modules.
Technische Details
Technische Details
Versionsnummern des Herstellers aendern sich. Dieser Artikel legt sich nicht auf einen Build fest.
Quellen und Verifizierung
Erfasstes Quellenlabel: August 2026. Dieses Label begründet keine unabhängige Verifizierung. Wie wir recherchieren.
- Offizielle Node.js-Website · Produktseite des Herstellers
- Node.js-Hilfe · Hersteller-Support
- Foxhole-Prozesskarte · Erstanbieter-Stichproben auf Windows-PCs. Kein Labor-Benchmark.
War dieser Artikel nützlich?
Ein Ja oder Nein genügt. Wählen Sie optional einen Grund oder fügen Sie eine kurze Notiz hinzu.
Danke. Das hilft uns, diese Seite zu verbessern.