Avatar ·

Fehler "Cannot use JSX unless the '--jsx' flag is provided" in TypeScript und React

Hallo zusammen! Ich bin neu in TypeScript und React und versuche, ein Projekt einzurichten, aber ich bin auf einen Fehler gestoßen, den ich seit zwei Tagen nicht beheben kann. Ich habe eine einfache React-Komponente, die ich in einer Datei mit der Erweiterung .tsx schreibe: ```tsx import React from 'react'; interface Props { name: string; } const Greeting: React.FC = ({ name }) => { return

Hello, {name}!

; }; export default Greeting; ``` Wenn ich die Kompilierung über `tsc` starte, erhalte ich den Fehler: ``` Cannot use JSX unless the '--jsx' flag is provided. ``` Ich verwende TypeScript Version 5.0.3, React 18, und meine tsconfig.json sieht so aus: ```json { "compilerOptions": { "target": "ES2020", "module": "ESNext", "strict": true, "esModuleInterop": true, "outDir": "./dist", ```