Avatar ·

Windows पर TypeScript त्रुटि: "फ़ाइल का नाम पहले से शामिल फ़ाइल नाम से केवल केस में भिन्न है"

सभी को नमस्ते! मैं TypeScript में नया हूँ और Windows पर प्रोजेक्ट कंपाइल करते समय एक अजीब त्रुटि का सामना करना पड़ा।\n\nमेरे पास एक प्रोजेक्ट है, जिसकी फ़ोल्डर संरचना इस प्रकार है:\n\n```\nsrc/\n Components/\n Header.tsx\n header.ts\n App.tsx\n index.ts\n```\n\nमैं App.tsx में Header कम्पोनेंट को import कर रहा हूँ:\n\n```typescript\n// App.tsx\nimport Header from './Components/Header';\n```\n\nलेकिन tsc चलाने पर मुझे यह त्रुटि मिलती है:\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\nमैं समझता हूँ कि Windows पर फ़ाइल सिस्टम केस-सेंसिटिव नहीं है, लेकिन मुझे पूरा यकीन है कि मेरे पास Header.tsx (बड़े अक्षरों में) फ़ाइल है, और header.ts एक अलग फ़ाइल है। TypeScript उन्हें क्यों भ्रमित कर रहा है? और इसे कैसे ठीक करूँ?