При сборке enb генерирует кучу промежуточных файлов, есть ли вариант удалить в папке с бандлом все кроме того что явно добавлено в конфиге c помощью addTargets()
?
При сборке enb генерирует кучу промежуточных файлов, есть ли вариант удалить в папке с бандлом все кроме того что явно добавлено в конфиге c помощью addTargets()
?
типа какой-нибудь
enb make clean
?Простите моё любопытство, а зачем так делать?
Есть радикальный вариант: начинать смотреть в сторону https://github.com/gulp-bem/gulp-bem и самим управлять тем, что пишется на диск. ;-)
@kompolom можно в имена всех промежуточных файлов явно включать какую-то подстроку типа
temp
и после сборки простоrm *temp*
.Мы так для сборки
dist
-а вbem-components
делаем: https://github.com/bem/bem-components/blob/v2/.enb/make.js#L65-L139@zxqfox нужно больше рекламы! :)
@zxqfox Вариант хороший. Единственная проблема в его радикальности )) Я пока не уверен что смогу настроить все на gulp
@kompolom Тогда лучше пока не надо ;-). Будем писать примеры.
@voischev Нужно больше пользователей!
@zxqfox А как у gulp в плане скорости сильно быстрее enb?
@kompolom Из-за того, что на диск пишется сильно меньше, может быть незначительный прирост в производительности. Если проект большой — прирост может быть значительный ;-)
В целом, разница по скорости не большая, но под enb все bem технологии есть, а под гульп — путь еще предстоит преодолеть.