Войти с помощью github
Форум /

Добрый день Разрабатываю на project stub относительно большой проект (вёрстка):

  • несколько страниц
  • все страницы разные в контексте блоков, общие только шапка и подвал
  • на разных страницах свои особенные скрипты, которых нет на других страницах
  • разрабатывал страницы отдельно на отдельно взятых project stub заготовках
  • css блоков и bemhtml для каждой страницы клал в common.blocks

Теперь нужно всё это (все странички из разных project stub заготовок) собрать воедино, но пока не пойму как. Мне нужна примерно следующая картина в файловой структуре: common.blocks -- common ---- header ------ header.css ------ header.bemhtml.js ---- footer -- catalog ---- filter ---- heading -- index -- contacts desktop.bundles -- index -- catalog ---- catalog.html ---- catalog.bemjson.js ---- catalog.min.css ---- ... -- contacts

Как это реализовать? Где указать условия каким блокам со стилями из каких каталогов в какую страничку подгружаться? Потому что если я сейчас из разных заготовок стили солью в одну папку, у меня к каждой странице будут подгружаться все стили. Т.е. в contacts будет попадать что предназначалось для catalog и т.д.