Abcdefgk, в main файле у меня вот это:
let handlebars = require('express-handlebars')
.create({ defaultLayout:'main' });
app.engine('handlebars', handlebars.engine);
app.set('view engine', 'handlebars');
шаблоны лежат в views и еще там папка layout в которой лежит макет, т.е явного указания пути нету.
Дальше идет рендер по вызову определенного маршрута:
app.get('/', function(req, res) {
res.render('home');
});
понятно что он рендерит home.handlebars и использует макет main.handlebars.
Снизу обьяснили что по умолчанию представления лежат в views , а макеты в layouts. Т.е если я не буду указывать путь как вы он будет по умолчанию искать их там?
С jsfiddle раньше не работал не знаю как картинки загружать которые использую. Вот если что проект на гугл диске
https://drive.google.com/drive/folders/12GYY8iGSCS...
Загрузил но только без картинок: https://jsfiddle.net/7zzk13st/