@citizen404

Как собрать многостраничный БЭМ-проект c зависимостями на Gulp4 и/или Webpack4?

Всем привет !
Я только недавно начал всеобъемлюще осваивать БЭМ-методологию (до этого использовал только БЭМ-нейминг). Мне очень понравилась эта концепция и хотелось бы полностью внедрить ее в свой воркфлоу.
Однако, т.к. у меня недостаточно опыта и я довольно поверхностно знаю JavaScript, мне не хватает знаний чтобы запилить свой "велосипед" для Gulp4 и/или Webpack4. А готовые решения от Яндекс вроде bem-tools, enb и других специфических решений мне не подходят из-за своей перегруженности и как мне кажется сложности.

Вводные:
1) html-шаблонизатор: Pug;
2) css-препроцессор: Sass;
3) Vanilla JS

Хотелось бы иметь возможность подтягивать данные в pug-шаблоны из data.json-файла или аналогичного data.js, а также декларативно определять структуру БЭМ-боков с учетом соответствующих зависимостей.

Если совсем коротко, то нужно вот из такой структуры:
5c3a1ad546273619263966.png
получить на выходе вот такую:
5c3a1ac4177c9216201671.png
Мне не принципиально на чем делать сборку, будь-то Gulp, Webpack или их совместное использование, главное получить ожидаемый и предсказуемый результат.
Какие будут мысли на этот счет ? :)
Заранее всем признателен.
  • Вопрос задан
  • 137 просмотров
Пригласить эксперта
Ответы на вопрос 2
werty1001
@werty1001
undefined
Какие будут мысли на этот счет ? :)

Вам нужно учить JS и писать себе сборку самостоятельно или использовать уже доступные решения, других вариантов нет, найти сборку под подобные требования не получится, таких банально нет.
Ответ написан
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы
20 янв. 2019, в 19:23
60000 руб./за проект
20 янв. 2019, в 13:50
15000 руб./за проект
20 янв. 2019, в 09:57
10000 руб./за проект