EN RU
Форум

Методология

Технологии

Инструментарий

Библиотеки

Учебные материалы

Сборка merged-бандла

Merged-бандл содержит в себе набор всех БЭМ-сущностей из всех бандлов платформы. Основное отличие от обычного бандла заключается в том, что BEMDECL-файл создается автоматически из BEMDECL-файлов остальных бандлов.

Как собирать бандлы, читайте в разделе Сборка бандла.

Пример сборки merged-бандла

В проекте собраны отдельные бандлы, каждый из которых содержит BEMDECL-файл.

.enb/
└── make.js           # ENB-конфиг
desktop.blocks/       # уровень блоков
desktop.bundles/
├── index/
    └── index.bemdecl.js
├── price/
    └── price.bemdecl.js
├── blog/
    └── blog.bemdecl.js
└── contacts/
    └── contacts.bemdecl.js

Чтобы собрать merged-бандл необходимо: