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

إصلاح · Node وnpm والبناء

الخطأ Cannot find module (وحدة غير موجودة)

ما قد تراه

  • ينهار التطبيق عند البدء مع Cannot find module
  • بدأ بعد أن سحبت تغييرات أو نقلت ملفات

السبب الأرجح

الحزمة غير مثبتة (أو غير مذكورة في package.json) أو أن مسار الملف في الـ import خاطئ.

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

  1. هل الاسم بين علامات الاقتباس حزمة (مثل express) أم مسار ملف (مثل ./utils)؟
  2. للحزمة تحقق هل تظهر في package.json وفي node_modules.

أمر الإصلاح

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

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

لغة الأمر

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

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

الخطوات

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

لا تفعل هذا

  • لا تحذف node_modules كخطوة أولى.
  • لا تثبّت حزمة لا تجدها في قائمة الحزم الرسمية.

ذات صلة

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

كيف نساعدكم؟

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