Я переношу веб-приложение из ASP.NET MVC на статические страницы, используя Assemble. Мне удалось получить почти все, что выяснилось, но я столкнулся с проблемой преобразования основных страниц в шаблоны.Включить несколько блоков содержимого в сборке
На главных страницах я создал несколько областей контента, включая один для css и скриптов в голове, и вторую область тела для контента. Я не вижу способа включить несколько областей непосредственно в дескрипторы, поэтому я попытался использовать помощники для включения текста. По существу перемещение текста заголовка во включенные файлы.
я нашел ссылки на {{}} Глоб и {{включают}} на helpers pages. Но они, похоже, не реализованы. Я заглянул в вспомогательную библиотеку и не смог найти их там.
Я попытался с помощью {{включают в себя имя файла}}, но я получаю сообщение: «Предупреждение: Отсутствует помощник:.„Включить“Использовать --force, чтобы продолжить»
Я попытался с помощью {{Глоб имя_файла}} но я получаю сообщение: «Внимание: не определено не является функцией использования --force, чтобы продолжить.»
Я сделал то же самое, используя {{мД имя_файла}} и {{встраивать имя_файла}} и они оба работают, но не совсем то, что мне было нужно.
Если есть лучший способ сделать это, или вы могли бы исправить ситуацию, я был бы признателен.
Это работает, но немного странно, что мне нужно поместить макеты в каталог partials. То, что я сделал для моих файлов, было создание макета «passthru» с DOCTYPE (поскольку это должна быть первая строка) и {{
skeeveДа, согласился, что это немного странно, но ... это необходимое зло для устранения ограничений Handlebars – jonschlinkert