bem-site / bem-forum-content-ru

Content BEM forum for Russian speak users
MIT License
56 stars 6 forks source link

enb-define: Как webpack DefinePlugin, но для ENB #768

Open tadatuta opened 8 years ago

tadatuta commented 8 years ago

Привет!

Выпустил новый плагин для ENB, который ведет себя, как DefinePlugin для webpack: ищет в коде бандла плейсхолдеры с названием переменных и заменяет их на соответствующие значения.

Например, можно выводить отладочную информацию в dev-окружении, а при сборке в продакшен полностью удалять этот код за счет того, что код вида

if (false) {
    console.log('debug info');
}

полностью вырезается оптимизаторами вроде uglify-js.

kompolom commented 8 years ago

Будем пробовать!