https://github.com/tadatuta/bem-express/blob/master/common.blocks/root/root.bemtree.js
В bemtree шаблоне явно указывается index.css и index.js Если бандлов будет несколько как поставить правильные ссылки на статику? Или, например, в зависимости от типа страницы - нам нужно указать модификатор и тему блоку page
?
Разные бандлы будут в зависимости от запроса, т.е. они вычисляются где-то в районе https://github.com/tadatuta/bem-express/blob/master/server/index.js#L58
Так что название бандла и модификатор для
page
сервер явно передаст в контекст для рендера. Вroot.bemtree.js
останется просто вынуть его изthis.ctx.data
.Спасибо. Еще вопрос. Стоит ли хотеть использовать блок root c модификаторами?
я нигде такое не использую (про модификаторы на root). Но почему нет?)
Единственное кажется это немного "запутаннее" чем с просто передавать модификаторы в
page