EN
mursya
mursya
10 августа 2015
Read-only

Привет,

Еще в декабре 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!