Что-то непонятное происходит с компиляцие CSS. Сперва быстро. Через несколько сохранений - начинает думать по 4-6 секунд. Перезагружу gulp и вроде все нормльно опять. Как можно оптимизировать это?
Часто встречающаяся проблема, несколько решений можно найти
тут, мне лично помогло отключение atomic_save в Саблайме.
Также буду благодарен, если подскажете как еще можно оптимизировать данный файл.
1) Вынести таски в отдельные файлы, и подключать их только при вызове.
2) То же самое с плагинами, gulp-load-plugins в помощь
3) Использовать ES6 стрелочные функции
Пример из вашего же файла:
gulp.task('clean', function() {
return del(path.clean);
});
Можно переписать как:
gulp.task( 'clean', () => del(path.clean) );
В целом, можете взглянуть на эти прекрасные репозитории:
bemgo,
cssr
(ну или на
мой ужасный)