Raghad Jamal نشر 25 يوليو أرسل تقرير نشر 25 يوليو قم بعمل حقل بسيط لاختبار قراءة وارسال البيانات من قاعدة بيانات mongodb ولكن عند تشغيل ملف app.js تظهر لي هذه الرسالة [nodemon] app crashed - waiting for file changes before starting... لم افهم اين الخطا؟ node-level1-lesson5.zip 2 اقتباس
0 محمد عاطف17 نشر 25 يوليو أرسل تقرير نشر 25 يوليو لقد قمت بتجربة المشروع وهو يعمل دون أي مشاكل . لقد قمت بتشغيل المشروع بإستخدام الأمر nodemon app.js وإذا تم تشغيله عن طريق nodemon فقط ستحدث مشكلة ولن يعمل لانه يتوقع وجود ملف index.js وبما أنه ليس موجودا سيحدث خطأ . ولكن يوجد مشكلة في المشروع إذا كانت قاعدة البيانات فارغة . حيث في ملف views\home.ejs في سطر رقم 24 وخصوصا هذا السطر : <h1>your name is <%= arr.at(-1).userNameee %> </h1> هنا أنتي تحاولين الوصول إلى الخاصية userNameee بداخل الكائن الذى يتم إرجاعه من المصفوفة arr وحين تكون المصفوفة فارغة سيحدث خطأ لانكي تحاولين الوصول إلى خاصية ل null . والحل هو إستخدام خاصية null-safe .وهو عن طريق وضع علامة إستفهام بعد المتغير الذى نتوقع منه أن يكون ب null وإذا كان يساوي null فسيتم تجاهل ما بعد علامة الإستفهام وهذا هو الكود بعد التعديل : <h1>your name is <%= arr.at(-1)?.userNameee %> </h1> إذا ما زالت المشكلة موجودة لديكي فيرجي إرفاق صورة للخطأ كاملا في ال cmd . 1 اقتباس
0 Raghad Jamal نشر 30 يوليو الكاتب أرسل تقرير نشر 30 يوليو بتاريخ On 25/7/2024 at 19:09 قال Raghad Jamal: قم بعمل حقل بسيط لاختبار قراءة وارسال البيانات من قاعدة بيانات mongodb ولكن عند تشغيل ملف app.js تظهر لي هذه الرسالة [nodemon] app crashed - waiting for file changes before starting... لم افهم اين الخطا؟ node-level1-lesson5.zip 16.5 kB · 2 تنزيلات لماذا عند تشغيل المشروع تظهر لي رسالة خطا على الشاشة لم افهم اين المشكلة؟ node-level1-lesson11.zip اقتباس
0 محمد عاطف17 نشر 31 يوليو أرسل تقرير نشر 31 يوليو بتاريخ 6 ساعة قال Raghad Jamal: لماذا عند تشغيل المشروع تظهر لي رسالة خطا على الشاشة لم افهم اين المشكلة؟ لاحظي العنوان الذي في الصورة هو user/add.html وإذا لاحظتي في المسارات لديكي في ملف app.js ستجدين /user/add و user/:id لذلك فإن المسار الذي تحاولين الذهاب إليه سيدخل في user/:id وسيظن أن add.htm هو id المستخدم ولذلك يظهر لكي Invalid ID . الخطا في ملف views\Components\sidebar.ejs سطر رقم 30 يجب حذف html من العنوان ليصبح كتالي : <a href="./user/add" class="nav-link text-white <%= currentPage === "add" ? "active" : null %> "> 1 اقتباس
السؤال
Raghad Jamal
قم بعمل حقل بسيط لاختبار قراءة وارسال البيانات من قاعدة بيانات mongodb ولكن عند تشغيل ملف app.js تظهر لي هذه الرسالة
[nodemon] app crashed - waiting for file changes before starting... لم افهم اين الخطا؟
node-level1-lesson5.zip
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.