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

السؤال

نشر

السلام عليكم .. هذا الراوت يعمل بشكل جيد عند استخدامي ال local host ولكن عند رفعه على heroku فانه لا يعمل 


router.get("/", async (req, res) => {
  const books = await bookModel.find();
  if (!books) {
    res.status(500).json({ success: false });
  }
  res.send(books);
});

هذا هو المودل 

const mongoose = require("mongoose");

const bookSchema = mongoose.Schema({
  name: String,
  price: Number,
  image: String,
  description: String,
});

exports.bookModel = mongoose.model("Book", bookSchema);

انه يعمل بشكل جيد على اللوكال هوت وللكنه لا يعمل عند رفعه على heroku

Recommended Posts

  • 0
نشر

مرحبًا أحمد،

يمكنك في Heroku الدخول إلى console المشروع ورؤية الخطأ الذي يظهر لديك بالضبط وعلى أساس هذا الخطأ يمكنك البحث عن حل للمشكلة.

يمكنك فتح الـ console من خلال الدخول إلى تطبيقك الذي نشرته في Heroku ومن ثم الضغط على more -> view logs.

وسوف يظهر لك جميع أسطر التشغيل والخطأ الذي حصل حتى تم إيقاف المشروع.

أو يمكنك في مسار مشروعك كتابة الأمر:

heroku logs --tail

وسوف يظهر لك أيضًا console المشروع لتعرف مكان الخطأ بالضبط.

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...