Привет,
Еще в декабре 2014 мы анонсировали заморозку сборки с помощью bem make
в рамках bem-tools
. Однако, с момента этого анонса выпустили несколько минорных релизов, которые принесли пользователям
некоторые улучшения.
Как мы уже писали, это решение было принято потому, что мы перешли на сборку с помощью ENB.
На сегодняшний день мы можем уверенно сказать, что ENB поддерживает все возможности bem make
и даже больше. Кроме того,
работает шустрее и продолжает развиваться семимильными шагами (в скором времени вас ждут мажорные релизы самых популярных пакетов).
О чем же релиз bem-tools v0.10.0?
В нем мы сделали фоллбек, который при отсутствии .bem/make.js
будет
искать конфиг ENB
и запускать его под капотом. Иными словами запуск bem make
из bem-tools
выполнит enb make
, а запуск
bem server
запустит enb server
.
Такой подход позволит сохранить привычное API и возможность использовать остальные команды bem-tools
(например, bem create
)
там, где это удобно пользователям.
Кроме того, в будущем мы потенциально сможем добавлять и другие полезные модули для работы с файлами по БЭМ в общую «обертку».
А пока очень рекомендуем переходить на сборку с помощью ENB
, если вы до сих пор этого не сделали.
Самый простой путь — посмотреть на пример конфига в project-stub, почитать документацию, а если возникнут какие-то трудности, спросить на форуме.
Приятного использования и Stay BEMed!