Erreur "React refers to a UMD global" dans TypeScript avec React
Bonjour à tous ! Je suis débutant en TypeScript et React. J'ai créé un projet via create-react-app avec le template TypeScript, mais en essayant d'écrire un composant simple, je suis tombé sur une erreur étrange.
Voici mon code (fichier App.tsx) :
```tsx
import React from 'react';
import ReactDOM from 'react-dom';
const App: React.FC = () => {
return , document.getElementById('root'));
```
TypeScript génère une erreur sur la ligne avec `import React from 'react'` :
"'React' refers to a UMD global, but the current file is a module. Consider adding an import instead."
Je suis perplexe. Apparemment j'utilise déjà import, mais le compilateur dit qu'il faut ajouter un import. J'ai essayé de réinstaller les dépendances, de supprimer node_modules et package-lock.json — cela n'a pas aidé.
Hello World
; }; ReactDOM.render(No answers yet.
Connectez-vous pour laisser une réponse