@Erling

Как инклюдить html файлы?

Разрабатываю проект на Bootstrap, собираю в Gulp. Возник вопрос как разбить страницы на подшаблоны, чтобы не делать изменения в каждом документе отдельно (например по аналогии с шаблонами wordpress: header, footer, single etc).
Хочется оптимизировать данный процесс, т.к. кол-во разрабатываемых страниц возрастает, и редактировать вручную все непродуктивно.

Верстаю без html-препроцессоров, использую browsersync (если это важно для моего вопроса).
Спасибо.
  • Вопрос задан
  • 719 просмотров
Решения вопроса 1
delphinpro
@delphinpro Куратор тега HTML
frontend developer
Возьмите gulp-twig
Вам не нужно будет ничего конвертировать (как с жопе), только расширения файлов поменять
Сможете просто использовать инклуды
{% include "somefile.twig" %}
А если понадобится, то и всю мощь шаблонизатора.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
zooks
@zooks
Frontend
Все-таки рекомендую для этих целей Jade (Pug) jade-lang.com
Настроить его - дело 5 минут. Сконвертировать имеющуюся верстку в формат .jade - тоже.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы