bem / bem-express

BEM project-stub with BEMTREE and express
43 stars 19 forks source link

Inline CSS #139

Closed monochromer closed 7 years ago

monochromer commented 7 years ago

Приветствую! Подскажите, как сделать, чтобы CSS, который собирается для каждой страницы, инлайнился в секцию head, а не сохранялся в отдельный файл?

tadatuta commented 7 years ago

@monochromer Вот так: https://github.com/bem/bem-express/compare/inline-css

monochromer commented 7 years ago

@tadatuta Спасибо!

monochromer commented 7 years ago

Посмотрел подробнее как работает эта методика. Получается, что сначала создается css-файл, потом считывается из файловой системы и инлайнится шаблонизатором. Можно ли как-то избежать процесс записи в файл? Ведь сборщик bem на каком-то этапе уже имеет строку со стилями и ее можно сразу передать шаблонизатору.