English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

حل مشكلة Node.js connect ECONNREFUSED

الآن، خلال إعداد دمو Angularjs + node.js، واجهت هذا الخطأ في تطوير Mac الخاص بي، كما يلي:

events.js:71
throw arguments[1]; // Unhandled 'error' event
^
خطأ: connect ECONNREFUSED
في errnoException (net.js:770:11)
في Object.afterConnect [كـ oncomplete] (net.js:761:19)

في نهاية المطاف، وجدنا الحل في stackoverflow، هذا يعود إلى أن node.js server process لا يزال قيد التشغيل لم يتم إغلاقه، لذا نحتاج إلى قتل هذا العمل، في macOS يمكن القيام بذلك:

ps aux | grep node

twer 7668 4.3 1.0 42060 10708 pts/1 Sl+ 20:36 0:00 node server
twer 7749 0.0 0.0 4384 832 pts/8 S+ 20:37 0:00 grep --color=auto node

من خلال النظر في الناتج، يمكن رؤية PID 7668 يستخدم، لذا يجب علينا قتل هذا العنصر العنيد، تشغيل kill -9 7668. حسنًا، تم الانتهاء من الأمر، يمكن إعادة تشغيل server.

آمل أن يساعد هذا المقال أصدقاء الذين واجهوا مثل هذا المشكلة، شكرًا للجميع على دعم هذا الموقع!

البيان: محتوى هذا المقال تم جمعه من الإنترنت، حقوق النشر تخص المالك الأصلي، المحتوى تم إدراجه من قبل المستخدمين عبر الإنترنت بطرقهم الخاصة، هذا الموقع لا يملك حقوق الملكية، لم يتم تعديل المحتوى بشكل إنساني، ولا يتحمل أي مسؤولية قانونية. إذا اكتشفتم محتوى يخالف حقوق النسخ، يرجى إرسال بريد إلكتروني إلى: notice#oldtoolbag.com (عند إرسال البريد الإلكتروني، يرجى استبدال # بـ @) لتقديم الشكوى، وقدموا الأدلة ذات الصلة، إذا تم التحقق من ذلك، سيتم حذف المحتوى المزعوم فورًا.

سيكون لديك