Avatar ·

Fehler "Unknown file extension .ts" beim Ausführen von TypeScript über Node.js

Hallo zusammen! Ich bin neu in TypeScript und versuche, mein erstes Projekt zu starten. Ich habe Node.js installiert, eine einfache Datei `index.ts` mit folgendem Code erstellt: ```typescript const greeting: string = "Hello, World!"; console.log(greeting); ``` Dann habe ich im Terminal folgenden Befehl ausgeführt: ```bash node index.ts ``` Aber ich habe einen Fehler erhalten: ``` TypeError [ERR_UNKNOWN_FILE_EXTENSION]: Unknown file extension ".ts" for /path/to/index.ts ``` Node.js Version 18, TypeScript global über npm installiert. Ich habe versucht, das Flag `--loader ts-node/esm` hinzuzufügen, aber das hat auch nicht geholfen – es kamen viele andere Fehler zu Modulen. Könnt ihr mir bitte sagen, wie man TypeScript-Dateien richtig ausführt? Muss ich etwas zusätzlich konfigurieren? Ich möchte einfach nur ein einfaches Skript kompilieren und ausführen, ohne komplexe Konfigurationen. Ich habe versucht, die Dokumentation zu lesen, aber dort ist alles zu verwirrend für einen Anfänger. Was mache ich falsch? Brauche ich eine spezielle Konfigurationsdatei? Ich habe von tsconfig.json gehört, verstehe aber nicht, wofür sie benötigt wird.