Avatar ·

TypeScript में SVG फ़ाइलों को इम्पोर्ट करने में त्रुटि: Cannot find module या गलत प्रकार

सभी को नमस्ते! मैं TypeScript में नया हूँ और React प्रोजेक्ट में SVG फ़ाइलों को इम्पोर्ट करने की कोशिश करते समय एक समस्या का सामना कर रहा हूँ।\n\nमेरे पास एक आइकन कम्पोनेंट है:\n\n```typescript\nimport React from 'react';\nimport { ReactComponent as Logo } from './logo.svg';\n\nconst Header: React.FC = () => {\n return (\n
\n \n
\n );\n};\n\nexport default Header;\n```\n\nलेकिन TypeScript यह त्रुटि दे रहा है: `Cannot find module './logo.svg' or its corresponding type declarations.` मैंने जाँच लिया है — फ़ाइल मौजूद है, पथ सही है। अगर मैं `require('./logo.svg')` का उपयोग करता हूँ, तो मुझे `any` प्रकार मिलता है, और यह भी संतोषजनक नहीं है।\n\nमेरा `tsconfig.json` इस प्रकार दिखता है:\n\n```json\n{\n "compilerOptions": {\n "target": "ES5",\n "module": "ESNext",\n "strict": true,\n "jsx": "react-jsx",\n "