Установка макета по умолчанию для экспресс-руля на false или на заказ для шаблона не работает - PullRequest
0 голосов
/ 22 мая 2019

Я работаю на сервере узлов с Express, и я установил макет по умолчанию для всех страниц, и он работает нормально, однако, когда я пытаюсь избежать макета на некоторых страницах, он все еще используется, мой код может быть ниже кто-то может мне помочь

Моя конфигурация app.js

app.engine('.hbs', exphbs({
    extname: '.hbs',
    defaultLayout: 'main',
    partialsDir: path.join(__dirname, 'views/partial'),
    layoutsDir: path.join(__dirname, 'views/layouts')


}));
app.set('view engine', '.hbs');

мой роутер

router.get('/', function(req, res, next) {
  res.render('listings', { 
    title: 'listings',
    page:'listing',
    layout: 'dashboard',
});
});

module.exports = router;
...