В настройках шаблонизатора - вот так:
create({extname: '.hbs'});
- там через запятую можно добавить доп настройки, напр. defaultLayout: 'main', и т.д.
Либо вообще вынести конфигурацию в отдельный .js файл, и там сделать все:
hbsconfig.js :
--------------------------
module.exports = {
//Setup our default layout
defaultLayout: 'main',
//More handlebars configuration
extname: '.hbs',
create({extname: '.hbs'});
- там через запятую можно добавить доп настройки, напр. defaultLayout: 'main', и т.д.
Либо вообще вынести конфигурацию в отдельный .js файл, и там сделать все:
hbsconfig.js :
--------------------------
module.exports = {
//Setup our default layout
defaultLayout: 'main',
//More handlebars configuration
extname: '.hbs',
//Register handlebars helpers
helpers: {
......................................
},
};
а внутри app.js (в основном файле в общем)
var hbsconfig = require('hbsconfig.js');
var handlebars = require('express-handlebars').create(hbsconfig);