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

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

المنفذ مستخدم (EADDRINUSE)

ما قد تراه

  • يقول خادم التطوير إن المنفذ 3000 مستخدم
  • يبدأ الخادم على منفذ مختلف عن المتوقع

السبب الأرجح

برنامج آخر (غالباً نسخة سابقة من خادم التطوير نفسه) يستمع على ذلك المنفذ.

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

  1. هل عندك تبويب طرفية آخر يشغّل المشروع نفسه؟ أغلقه بـ Ctrl+C.

أمر الإصلاح

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

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

لغة الأمر

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

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

الخطوات

  1. شغّل lsof -i :3000 (برقم منفذي) واعرض أي برنامج يحتل المنفذ.
  2. إن كان خادم تطويري القديم فأخبرني كيف أوقفه برقم عمليته. وإن كان غير ذلك فلا توقفه؛ شغّل خادمي على منفذ آخر (مثل npm run dev -- -p 3001).
  3. شغّل الخادم من جديد وافتح العنوان الذي يطبعه.

لا تفعل هذا

  • لا تعد تشغيل الحاسوب أولاً: غالباً هي عملية واحدة.
  • لا توقف عمليات لم تبدأها، ولا تستخدم kill -9 على كل شيء.

ذات صلة

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

كيف نساعدكم؟

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