Avatar ·

Erreur "Cannot use JSX unless the '--jsx' flag is provided" dans TypeScript et React

Bonjour à tous ! Je suis débutant en TypeScript et React, j'essaie de configurer un projet, mais je suis confronté à une erreur que je n'arrive pas à résoudre depuis deux jours. J'ai un composant React simple que j'écris dans un fichier avec l'extension .tsx : ```tsx import React from 'react'; interface Props { name: string; } const Greeting: React.FC = ({ name }) => { return

Hello, {name}!

; }; export default Greeting; ``` Quand je lance la compilation avec `tsc`, j'obtiens l'erreur : ``` Cannot use JSX unless the '--jsx' flag is provided. ``` J'utilise TypeScript version 5.0.3, React 18, et mon tsconfig.json ressemble à ceci : ```json { "compilerOptions": { "target": "ES2020", "module": "ESNext", "strict": true, "esModuleInterop": true, "outDir": "./dist",