The Prompt Bakeryقوالب وبرومبتات جاهزة

إصلاح · فيرسل والنشر

يقول البناء "Module not found: Can't resolve"

ما قد تراه

  • يفشل البناء عند import يعمل على جهازي
  • اسم الملف بحروف كبيرة مختلفة عن الـ import

السبب الأرجح

يعدّ لينكس (الذي تستخدمه Vercel) الملفين Header.tsx وheader.tsx مختلفين، أو أن الحزمة غير مكتوبة في package.json، أو أن الملف لم يُحفظ في Git.

افحص أولاً (نحو دقيقتين)

  1. قارن نص الـ import باسم الملف الحقيقي حرفاً بحرف بما فيها الحروف الكبيرة.
  2. شغّل git ls-files | grep -i <name> لترى هل عند Git الملف.

أمر الإصلاح

ما تكتبه هنا لا يغادر متصفحك. البحث يعمل داخل هذه الصفحة ولا يُرسل شيء إلى خادم ولا إلى ذكاء اصطناعي.

يبقى في هذا المتصفح وعلى هذا الجهاز فقط. تُحذف المفاتيح وكلمات المرور قبل أي حفظ.

لغة الأمر

الصقه في Claude أو ChatGPT أو Gemini أو Cursor ثم اتبع ما يقوله.

بعد أن جرّبته، هل نجح؟

الخطوات

  1. اعثر على الـ import المذكور في الخطأ والملف الذي يجب أن يشير إليه.
  2. أصلح الحروف الكبيرة في الـ import أو اسم الملف (بـ git mv ليرى Git إعادة التسمية على كل الأنظمة).
  3. إن كانت حزمة فتحقق أنها في dependencies داخل package.json (وليست مثبتة محلياً فقط) وأضفها بـ npm install <name>.
  4. إن كان الملف غير متتبَّع فأضفه واعمل له commit. ثم أعد البناء.

لا تفعل هذا

  • لا تحذف الـ import لتزول رسالة الخطأ.
  • لا تغيّر أسماء ملفات كثيرة دفعة واحدة.

ذات صلة

جرّب مدخلاً آخر

كيف نساعدكم؟

ماذا تحتاجون؟
بريدكم الإلكتروني لنرد عليكم (اختياري)أدخلوا بريدكم الخاص فقط، وسنرد عليكم عليه.