Что касается домашней страницы моего сайта, использующей Node.js, как мне отобразить макет и соответствующий вид домашней страницы?
Каждая страница моего сайта должна использовать layout.ejs, так как он содержит верхний и нижний колонтитулы. Содержимое тела для соответствующего представления страницы вводится в layout.ejs в этом разделе yield: <%- body %>
До сих пор, используя этот код, домашняя страница отображала layout.ejs, но не index.ejs для партиала представления. Как пройти в index.ejs?
app.get('/', function(request, response) {
response.render('layout.ejs');
});
include
s и Чтобы вернуть функциональность макета с помощью EJS, вы можете использовать express-partials или ejs-locals. (источник) - person Jonathan Lonowski   schedule 19.07.2013