TypeScript-Fehler: "File name differs from already included file name only in casing" unter Windows
Hallo zusammen! Ich bin neu in TypeScript und habe bei der Kompilierung eines Projekts unter Windows einen seltsamen Fehler erhalten.\n\nIch habe ein Projekt mit folgender Ordnerstruktur:\n\n```\nsrc/\n Components/\n Header.tsx\n header.ts\n App.tsx\n index.ts\n```\n\nIch importiere die Header-Komponente in App.tsx:\n\n```typescript\n// App.tsx\nimport Header from './Components/Header';\n```\n\nAber beim Ausführen von tsc erhalte ich diesen Fehler:\n\n```\nerror TS1149: File name 'C:/project/src/Components/header.ts' differs from already included file name 'C:/project/src/Components/Header.tsx' only in casing.\n```\n\nIch verstehe, dass das Dateisystem unter Windows nicht case-sensitive ist, aber ich bin mir sicher, dass ich eine Datei Header.tsx (mit Großbuchstaben) habe und header.ts eine andere Datei ist. Warum verwechselt TypeScript sie? Und wie kann ich das beheben?