facebookvkpockettwitterrssgithubarrow-leftarrow-rightsearch

Gulp

Инкрементальная компиляция с emitty

Опубликовано в «Разное», «Gulp»

Итак, ваше рабочее окружение компилирует все файлы шаблонов или стилей при изменении любого файла. Что дальше? — разбираемся с тем, как emitty может помочь организовать инкрементальную компиляцию файлов.

Читать полностью →

Инкрементальная компиляция Pug-файлов

Опубликовано в «Gulp»

Ускоряем компиляцию Pug-файлов, используя инкрементальный подход к сборке, тем самым компилируя лишь те файлы, зависимости которых были изменены. Дискутируем, пишем код, имплементируем алгоритмы и интегрируем в Gulp.

Читать полностью →

Создаём ваш первый плагин для Gulp

Опубликовано в «Gulp»

Поверхностно разбираемся в потоках, vinyl-объектах и vinyl-fs, на которых основывается Gulp, и пишем простой плагин, позволяющий удалять идентацию в начале строк содержимого HTML-файлов и их переносы.

Читать полностью →

Мультипроектный gulp-файл

Опубликовано в «Gulp»

Рассуждаем о создании мультипроектного gulp-файла для шаблонных проектов, немного затрагиваем тему работы с Gulp 4, а также говорим обо всех сопровождающих нас при этом проблемах.

Читать полностью →