Grundlagen

Was ist Node.js (und wie installierst du es)

Tools und Setup2 Min. LesezeitAktualisiert 12. Juni 2026

Kurz gesagt

Node.js ist eine Runtime, mit der du JavaScript auf deinem Computer ausführst statt nur im Browser. Fast jedes moderne Web-Projekt braucht es, weil die Tools, die deine App bauen, starten und testen, selbst JavaScript-Programme sind, und Node.js ist das, was sie ausführt. Wenn ein Tutorial dir sagt, du sollst "npm install" oder "npm run dev" ausführen, funktioniert dieser Befehl nur, weil Node.js installiert ist. Stell es dir als den Motor vor, auf dem dein Projekt aufsetzt.

Warum du Node.js brauchst

Wenn du eine Website mit einem modernen Framework baust, schreibst du nicht nur Dateien, die ein Browser öffnet. Du startest einen Dev Server, installierst Pakete und kompilierst deinen Code. All diese Tools sind in JavaScript geschrieben und brauchen Node.js, um zu laufen. Ohne es scheitern die Befehle aus fast jedem Tutorial einfach mit "command not found".

  • Es startet den Dev Server, der deine Seite beim Bauen in der Vorschau zeigt.
  • Es führt npm aus, das Tool, das die Bibliotheken deines Projekts installiert.
  • Es führt Build-, Test- und Lint-Tools aus, die deinen Code veröffentlichen und prüfen.

Wie du es installierst

Der sicherste Weg, Node.js zu installieren, ist über die offizielle Website nodejs.org. Lade die LTS-Version herunter (Long Term Support), die stabile, für fast alle empfohlene Variante, und starte den Installer. Wenn er fertig ist, öffne ein frisches Terminal und prüfe, ob es geklappt hat.

node --version
npm --version
Beide Befehle sollten eine Versionsnummer ausgeben. Wenn ja, sind Node.js und npm bereit.

Häufige Anfänger-Verwirrungen

Node.js ist keine andere Sprache, es ist JavaScript an einem neuen Ort. Du "benutzt" Node.js auch die meiste Zeit nicht direkt. Du installierst es einmal, und dann nutzen die Tools, die du tatsächlich startest (npm, dein Dev Server, dein Framework), es im Hintergrund. Wenn ein Befehl direkt nach der Installation scheitert, ist die übliche Lösung, dein Terminal komplett zu schliessen und ein neues zu öffnen, damit es die neue Installation erkennt. Noch etwas verunsichert Leute: Die Versionsnummer zählt weniger, als man fürchtet. Solange du auf einem aktuellen LTS-Release bist, funktioniert fast jedes Tutorial und Projekt, und du musst nach dem Setup selten wieder an Node.js denken. Du musst es auch nicht ständig aktualisieren; eine jährliche Prüfung reicht den meisten völlig.

Häufige Fragen

Nächster Schritt

Bereit, KI als Workflow zu nutzen?

Starte mit dem Starter-Pfad, speichere deinen Fortschritt lokal und synchronisiere alles später kostenlos mit deinem Konto.