Zum Inhalt springen

Node.js

AnwendungOpenJS Foundation

Wird auch node, node.js, nodejs runtime genannt

OpenJS FoundationProduktivitaet

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
Feex sagt
Wenn node.exe auf einem verbliebenen Entwicklungsserver läuft, würde ich die Befehlszeile nach server.js oder npm überprüfen. Ich würde nicht Python deinstallieren, um den Prozess zu beenden.

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?

JavaScript-Tools ausführen

Entwicklungsserver, Befehlszeilenwerkzeuge und Skripte starten als node.exe. Das ist nicht python.exe.

npm-Installationen

npm.cmd wird mit dem offiziellen Installationsprogramm ausgeliefert. Composer ist das PHP-Äquivalent, nicht dieses Werkzeug.

Versionsmanager

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.

LTS
Aktuell

Systemanforderungen

Werte folgen den oeffentlichen Angaben des Herausgebers. Die Arbeitslast beeinflusst weiterhin den tatsaechlichen Bedarf.

Minimum

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

Installierte Prozesse
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

Gängige Node.js-Pfade
Typische Installation C:\Program Files\nodejs\

Dateiformate

JSMJSpackage.json

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.

Offizielle Kontakte
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.

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.

War dieser Artikel nützlich?