اذهب إلى المحتوى
  • 0

ظهور الخطأ Reference Error: require is not defined عند تشغيل المشروع عن طريق live server

Shahad Mohammad

السؤال

Recommended Posts

  • 0
بتاريخ الآن قال Shahad Mohammad:

اعتذر منك لكثرة الاسئلة لكن اول مرة استخدم النود .. لم اعرف كيف استخدم الرابط لكن هذا ما ظهر لي عند كتابة node server.js ، ماذا يجب علي ان افعل الان ؟ شكرا

لاحظي أن الخطا يقول address is already in use أي االمنفذ مستعمل بالفعل، ولا يمكن تشغيل نفس التطبيق أو أكثر من تطبيق على نفس المنفذ.

أرجو إغلاق cmd المفتوحة من الجزء الأيمن أعتقد أن شيء يستعمل المنفذ او عدلي 5000 إلى رقم آخر.

استعمال الرابط، ننسخه و نلصقه في المتصفح!

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

يجب أن تكون الحزم مكتوبة في الملف package.json ، والملف package-lock.json لا يجب التعديل عليه يدويًا حيث يتم كتابة تفاصيل حزم المشروع وما تعتمد عليه هذه الحزم من مكتبات وحزم أخرى.

بعد التأكد من أن الحزم مكتوبة بشكل صحيح في الملف package.json وان إصداراتها صحيحة، يجب تنفيذ الأمر npm install لتثبيت كل الحزم المطلوبة.

أيضًا يجب التأكد من أن كود إستدعاء الحزم صحيح.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 43 دقائق مضت قال سامح أشرف:

يجب أن تكون الحزم مكتوبة في الملف package.json ، والملف package-lock.json لا يجب التعديل عليه يدويًا حيث يتم كتابة تفاصيل حزم المشروع وما تعتمد عليه هذه الحزم من مكتبات وحزم أخرى.

بعد التأكد من أن الحزم مكتوبة بشكل صحيح في الملف package.json وان إصداراتها صحيحة، يجب تنفيذ الأمر npm install لتثبيت كل الحزم المطلوبة.

أيضًا يجب التأكد من أن كود إستدعاء الحزم صحيح.

تاكدت من كل هذا ولازال الخطا موجود، كيف اتاكد انه هذا الخطأ لا يؤثر على الكود

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ الآن قال Shahad Mohammad:

تاكدت من كل هذا ولازال الخطا موجود، كيف اتاكد انه هذا الخطأ لا يؤثر على الكود

هل تحاولين تشغيل server.js عن طريق live server الخاص ب vs code.؟

هذا لن يعمل، حيث أن server لديك عبارة عن nodejs backend وليس واجهات أمامية front end ولا يمكن للمتصفح تشغليه.

عليك تشغيل الخادم عن طريق الأمر

node server.js

حيث يصبح الموقع متاح عن طريق الرابط من الشكل

https //127.0.0.1:5000
                  ^^^^ port

حسب رقم المنفذ المعرف ضمن server js

كيف نعرف الخطأ؟ require is not defined  إن require تابعة ل node js ولا تعمل في المتصفح

live server فقط لتخديم ملفات ساكنة Front end

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 7 دقائق مضت قال Wael Aljamal:

هل تحاولين تشغيل server.js عن طريق live server الخاص ب vs code.؟

هذا لن يعمل، حيث أن server لديك عبارة عن nodejs backend وليس واجهات أمامية front end ولا يمكن للمتصفح تشغليه.

عليك تشغيل الخادم عن طريق الأمر


node server.js

حيث يصبح الموقع متاح عن طريق الرابط من الشكل


https //127.0.0.1:5000
                  ^^^^ port

حسب رقم المنفذ المعرف ضمن server js

كيف نعرف الخطأ؟ require is not defined  إن require تابعة ل node js ولا تعمل في المتصفح

live server فقط لتخديم ملفات ساكنة Front end

شكرا ، صحيح كنت احاول تشغيلة من go live  . الان شغلته بالطريقة التي ذكرتها لكن من اين احصل على الرابط؟ حيث ان التيرمينال لم يزودني باي رابط code.thumb.png.b40dea5d5f7cf9093f96fd0d543e815f.png

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ الآن قال Shahad Mohammad:

شكرا ، صحيح كنت احاول تشغيلة من go live  . الان شغلته بالطريقة التي ذكرتها لكن من اين احصل على الرابط؟ حيث ان التيرمينال لم يزودني باي رابط

في آخر سطر يكتب أن التطبيق يعمل على localhost أي الخادم المحلي، مع منفذ 5000

https //127.0.0.1:5000

أو

https //localhost:5000

متكافئين.

في حال ظهر خطأ أرجو عرضه من بدايته

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 7 دقائق مضت قال Wael Aljamal:

في آخر سطر يكتب أن التطبيق يعمل على localhost أي الخادم المحلي، مع منفذ 5000


https //127.0.0.1:5000

أو

https //localhost:5000

متكافئين.

في حال ظهر خطأ أرجو عرضه من بدايته

اعتذر منك لكثرة الاسئلة لكن اول مرة استخدم النود .. لم اعرف كيف استخدم الرابط لكن هذا ما ظهر لي عند كتابة node server.js ، ماذا يجب علي ان افعل الان ؟ شكرا

 

code.thumb.png.786ca761c2528ef0ec44f660c318c512.png

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...