Всем привет. Как заставить BEMHTML генерить не сжатый, а нормальный "бьютифицированный" код HTML? Спасибо.
Привет. Я делаю это средствами gulp-prettify.
Если у вас хорошо с программированием, то можно написать свою технологию для enb.
Мы бы технологию для ENB с бьютифаингом приняли бы в
enb-bem
, если бы нам кто-нибудь прислал ;)Я пока не добрался до момента как это прикрутить, буду рад пояснениям!
Просто из командной строки вызывать для полученного HTML? Можно ли как-то сделать, чтобы при сборке вызывалась утилита?
Если очень нужно прям щас, можно пойти простым путем. Поставить себе nodejs модуль https://github.com/beautify-web/js-beautify и в командной строке написать что-то типа
js-beautify -r desktop.bundles/index/index.html
, ключ-r
перезапишет index.html и там будет "красивый" htmlЯ в свое время сделал https://github.com/zenwalker/enb-prettify. Но, сдается мне, оно уже deprecated. В enb многое изменилось :)
https://github.com/enb-bem/enb-bem-techs/pull/75
Саша @alexbaumgertner выпустил пакет: https://www.npmjs.org/package/enb-beautify Описание использования есть в документации.
Ваши хотелки добавляйте пожалуйста тут: https://github.com/alexbaumgertner/enb-beautify/issues