Войти с помощью github
Форум /

Ребят, привет!

 

Где почитать (или кто объяснит) подробности файлов конфига проекта. Смотрю project-stub, много подпапок, много чего подключено, закешировано, переопределено(( Хотелось бы свой минимальный сетап который можно строить с помощью bem-tools и в котором только те зависимости, которые нужны.

 

Более конкретно,

1) level.js - файл конфигурации уровня переопределения, для чего нужен и как его cjздавать (например, для уровня страниц или для уровня билиотеки визуальных блоков)?

2)make.js - мейкфайл, что за js функции магические внутри? как указать API v2 для технологии bemhtml? какие ещё возможности даёт файл, что можно конфигурировать?

3) repo.db.js - файл путей до библиотек. В целом понятно, а если билотека не Git, а просто файлы js (или какие ещё)?

4)в папке levels - тоже есть описания всех уровней проекта. Что за чёрная магия?) Для чего используется?

5) куда кладутся результаты сборки и как проверить что в них не попало ничего лишнего? (только минимальный html+css+js)

если что можно убрать/не использовать, посоветуйте тоже плз. Планирую написать свой мини проект-стаб, библиотека блоков и стилей и шаблонов на bemhtml, а bemjson генерировать сервером

 

Спасибо за помощь)