Avatar ·

خطأ ESLint "تعذر حل المسار إلى الوحدة" عند استيراد ملفات TypeScript

مرحبًا أيها الزملاء! لقد بدأت للتو في تعلم TypeScript وأحاول إعداد ESLint في مشروعي، لكنني واجهت خطأ غريبًا جدًا. لدي هيكل مشروع بسيط: ``` src/ utils/ helpers.ts components/ Button.tsx index.ts ``` في ملف `index.ts` أحاول استيراد وحدة: ```typescript import { formatDate } from './utils/helpers'; ``` ESLint يعطي خطأ: `Unable to resolve path to module './utils/helpers'`. بينما TypeScript نفسه يرى هذا الملف تمامًا والكود يُترجم دون أخطاء! إعدادات ESLint الخاصة بي (`.eslintrc.json`): ```json { "parser": "@typescript-eslint/parser", "plugins": ["@typescript-eslint"], "extends": [ "eslint:recommended", "plugin:@typescript-eslint/recommended" ] } ``` لقد جربت بالفعل: - تحديد المسار الكامل مع الامتداد `.ts` — لم يساعد - إضافة `import/resolver` في الإعدادات — أيضًا بدون نتيجة - إعادة تثبيت node_modules — الخطأ لا يزال قائمًا أرجو إفادتي، من فضلكم