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

حل مشكلة {"message": "No default engine was specified and no extension was provided."} في express.js

السؤال

نشر (معدل)

استعمل ejs  مع اكسبرس  وتظهر لي رسالة الخطأ هذه . في المتصفح . 

 

 

 

{"message": "No default engine was specified and no extension was provided."} 

image.png

image.png

image.png

تم التعديل في بواسطة Mustafa Suleiman
تعديل عنوان السؤال

Recommended Posts

  • 0
نشر

لاحظ أنك تكتب view.engine والصحيح هو view engine كالتالي:

app.set('view engine', 'ejs');

وإليك مثال كامل:

import express from 'express';

const app = express();

//  Configure EJS as your view engine
app.set('view engine', 'ejs');

app.get('/', (req, res) => {
  res.render('home', {
    title: 'hsoub.com',
    message: 'Example message: hsoub.com',
  });
});

const port = 5000;

app.listen(port, () => {
  console.log(`Example app listening on port ${port}`);
});

 

  • 0
نشر

[

بتاريخ 2 دقائق مضت قال Mustafa Suleiman:

لاحظ أنك تكتب view.engine والصحيح هو view engine كالتالي:

app.set('view engine', 'ejs');

وإليك مثال كامل:

import express from 'express';

const app = express();

//  Configure EJS as your view engine
app.set('view engine', 'ejs');

app.get('/', (req, res) => {
  res.render('home', {
    title: 'hsoub.com',
    message: 'Example message: hsoub.com',
  });
});

const port = 5000;

app.listen(port, () => {
  console.log(`Example app listening on port ${port}`);
});

 

جزاك الله ووالديك خيرا

 

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

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

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

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

  • إعلانات

  • تابعنا على



×
×
  • أضف...