إصلاح · Node وnpm والبناء
رفض localhost الاتصال (ERR_CONNECTION_REFUSED)
ما قد تراه
- لا يفتح المتصفح localhost:3000
- تبدو الطرفية سليمة
السبب الأرجح
خادم التطوير لا يعمل أو يعمل على منفذ آخر أو يستمع على عنوان مختلف.
افحص أولاً (نحو دقيقتين)
- انظر إلى الطرفية: هل تقول Ready وتطبع عنواناً؟ استخدم هذا العنوان بالضبط.
- هل ما زالت الطرفية تعمل أم توقفت بخطأ؟
أمر الإصلاح
ما تكتبه هنا لا يغادر متصفحك. البحث يعمل داخل هذه الصفحة ولا يُرسل شيء إلى خادم ولا إلى ذكاء اصطناعي.
يبقى في هذا المتصفح وعلى هذا الجهاز فقط. تُحذف المفاتيح وكلمات المرور قبل أي حفظ.
لغة الأمر
الصقه في Claude أو ChatGPT أو Gemini أو Cursor ثم اتبع ما يقوله.
بعد أن جرّبته، هل نجح؟
الخطوات
- تحقق هل خادم التطوير يعمل وأي عنوان ومنفذ يطبع.
- جرّب localhost و127.0.0.1 والمنفذ المطبوع؛ وإن كان لا بد أن يصل إليه هاتف فاشرح عنوان الشبكة المحلية وخيار المضيف.
- إن توقف فاقرأ آخر خطأ وأصلحه.
لا تفعل هذا
- لا تشارك رابط localhost مع العملاء؛ انشر معاينة بدلاً من ذلك.
- لا تفتح منافذ الجدار الناري للإنترنت.