0
Я пытаюсь получить структуру и содержание в отдельных файлах в express.js без использования систем рендеринга (баребоны Hogan)макетов Hogan.js
У меня есть layout.html и index.html, но я не знаю, как правильно это сделать.
Вот мои файлы:
layout.html
{{> header}}
{{$content}}
default content
{{/content}}
{{> footer}}
index.html
{{<layout}}
{{$content}}
your content goes here
{{/content}}
{{/layout}}
и мой сценарий
var layout;
fs.readFile('layout.html','utf-8',function (err,view) {
layout = view;
});
fs.readFile('index.html','utf-8',function (err,view) {
var content = Hogan.compile(view);
var t = Hogan.compile(layout);
var s = t.render({},{'content':content});
res.send(s);
});
я получаю только значение расположение по умолчанию, а не содержание значения.