Форум

Методологія

Інструментарій

Платформа

Спільнота

Перевод этой статьи на ваш язык отсутствует, вы можете помочь нам перевести.

ENB

ENB — сборщик проектов.

Для работы c проектами, построенными по методологии БЭМ, ENB использует модули, отвечающие за сборку отдельных технологий.

Для подключения модулей используйте пакеты, приведенные ниже.

Пакеты

  • enb-bem-techs — базовые технологии для сборки БЭМ-проектов.

Скрипты

Стили

Шаблонизация

  • enb-bh — сборка BH-шаблонов.
  • enb-xjst — сборка BEMHTML и BEMTREE на основе XJST.
  • enb-bemxjst — сборка BEMHTML и BEMTREE на основе bem-xjst.

Инфраструктура

  • enb-bem-examples — сборка БЭМ-примеров.
  • enb-bem-docs — сборка БЭМ-документации.
  • enb-bem-specs — сборка и запуск тестов для клиентского JavaScript.
  • enb-bem-tmpl-specs — сборка и запуск тестов для БЭМ-шаблонов.
  • enb-magic-platform — платформа и dev-сервер для сборки БЭМ-проектов.

Остальное

С чего начать?

Воспользуйтесь инструкцией по установке project-stub, чтобы создать БЭМ-проект, настроенный для сборки с помощью ENB.

Для создания проекта, подходящего под ваши задачи, ответьте на вопросы генератора БЭМ-проектов, основанного на Yeoman.

Лицензия

© 2014 YANDEX LLC. Код лицензирован Mozilla Public License 2.0.

Якщо ви помітили помилку, або хочете доповнити статтю, ви завжди можете або написати нам про це на Гітхабі, або поправити статтю з допомогою prose.io.