Добрый день! Для вёрстки сайтов использую gulp, но сейчас появилась задача перейти на webpack. Как можно быстро настроить сборку вёрстки на webpack? Есть ли где-то актуальная инструкция на настройке для верстальщика (пока находил больше про сборку js )? Или может быть шаблон?
@samat1989 что конкретно ожидается от сборки?
Наверное совсем базовое для верстальщика. Вот задачи, что есть в текущем gulp-сборщике: сборка html, компиляция и обработка стилей, сборка svg, копирование изображений и шрифтов, конкатенация и углификация JS, локальный сервер и слежение.
это связанные с БЭМ задачи? используются ли уровни переопределения, зависимости через
deps.js
?БЭМ используется. На счёт уровней переопределения и зависимостей не уверен, скорее всего пока нет.
Это главный вопрос к сборке. Если уровней и депсов нет, то искать подходящий конфиг стоит где-то в документации к webpack, т.к. в таком случае нет ничего специфичного именно для БЭМ.
@samat1989 а зачем же тогда вообще webpack ?
Не совсем в тему:
(1) Каков правильный способ из набора обычных nodejs-пакетов (и, возможно, своего кода) при помощи webpack генерить ym-модуль для подключения в bem-приложение? Или альтернатива?
(2) Как правильно осуществлять загрузку модуля "on-demand". Т.е., модуль не включается в сборку, лежит в отдельном файле на сервере, при необходимости делаем что-то вроде:
Загружаемый модуль делает при этом
modules.define(...
.Так как-то? Можно проще?
@lilliputten https://github.com/bem/bem-core/blob/v4/common.blocks/jquery/jquery.js не отвечает на вопрос?
вот у меня есть готовый boilerplate. Какраз то что тебе нужно. https://github.com/fedorovsky/simple-boilerplate Если понравится поставь звездочку)