Eine JavaScript-Datei ausführen
Code in einer Datei schreiben und dann ausführen
⏱ ca. ~6 Min
01 · Lesen
Die REPL ist gut zum Experimentieren, aber echte Programme leben in Dateien. Eine JavaScript-Datei ist einfach eine Textdatei mit der Endung .js. Du schreibst Code in die Datei, dann lässt du Node sie ausführen.
So läuft jede echte App — vom kleinen Skript bis zur riesigen Web-Anwendung. Code lebt in Dateien. Du führst die Datei aus.
02 · Echte Übung
Erstell mit dem Terminal eine JavaScript-Datei namens hello.js. Dieser Befehl schreibt eine Zeile JavaScript in die neue Datei.
echo 'console.log("Hello from a file!")' > hello.js03 · Echte Übung
Jetzt führ deine Datei mit Node aus. Das sagt Node: lies hello.js und führ jede Zeile JavaScript darin aus.
node hello.js
04 · Quiz
Wie führst du eine Datei namens app.js mit Node aus?
- javascript app.js
- run app.js
- npm app.js
- node app.js
05 · Ausfüllen
Der Entwicklungszyklus ist: Code schreiben, ihn _____, die Ausgabe prüfen.
06 · Lesen
Du hast gerade den Schreiben-Ausführen-Testen-Zyklus durchlaufen — den Grundzyklus jeder Softwareentwicklung:
1. Schreib Code in eine Datei 2. Führ die Datei aus 3. Schau dir das Ergebnis an 4. Wiederhol
Jeder Entwickler, vom Anfänger bis zur Senior-Entwicklerin bei Google, durchläuft diesen Zyklus tausendfach am Tag. Der Code wird komplexer, aber der Zyklus bleibt gleich.
Kernpunkte
- JavaScript-Dateien haben die Endung .js
- Mit node filename.js ausführen
- Der Schreiben-Ausführen-Testen-Zyklus ist der Herzschlag der Entwicklung
07 · Quiz
Du erstellst eine Datei namens greet.js, führst node greet.js aus, aber im Terminal erscheint nichts. Was ist am wahrscheinlichsten?
- Die Datei existiert, aber hat kein console.log() oder andere Ausgabe-Anweisungen
- Node.js kann Dateien mit diesem Namen nicht lesen
- Du musst npm greet.js statt node greet.js ausführen
- JavaScript-Dateien brauchen die Endung .node, damit sie laufen
Andere Lektionen aus diesem Kapitel
⚠ Das volle interaktive Erlebnis braucht JavaScript. Bitte aktiviere es und lade die Seite neu.
※ Diese Seite ist ein unabhängiges Bildungsprojekt — kein offizielles Anthropic-Produkt. Claude™ ist eine eingetragene Marke von Anthropic, PBC.