Сборщик проектов на gulp

Возобновляю ведение технического блога, чтобы было где описать что-нибудь новенькое и интересное из мира веб разработки или просто рассказать по работе с чем сталкиваюсь и с чем работаю.

Решил что пора бы уже использовать такой полезный инструмент как сборщик пакетов. Сначала попробовал grunt, однако по многочисленным рекомендациям почти сразу же перешел на gulp (все отмечали что он намного быстрее). За основу взял сборку Insayt по статье http://habrahabr.ru/post/250569/ и переделал.

Заменил часть плагинов:
sass -> less, // тут просто в силу предпочтений
gulp-connect -> browser-sync,
gulp-cssmin -> gulp-minify-css;
Остальные два плагина автора были в черном списке gulp.

Также добавил обработку ошибок для less и js, чтобы сервер не вылетал.

Кроме того изменил немного логику с каталогами. Я убрал вложенные partials в стилях и js и папку template, потому что при таком варианте пути к картинкам в src и build отличались. Сделал вместо подкаталогов просто другое наименование файлов — добавляю нижнее подчеркивание в начало имени файла.

Итоговый вариант на гитхабе. https://github.com/krontill/frontend-devil