Скринкаст по Gulp

Gulp – замечательная система сборки и задач, но при всём обилии информации в интернете о ней – это, как правило, либо самые основы, либо «готовые решения», чтобы адаптировать которые нужно понимание, как что работает.

В этом скринкасте я постараюсь восполнить этот «недостающий фрагмент». Не просто «вот такой код работает», а «почему и как он работает», и как его получить. Это сделает использование готовых решений легче и приятнее. И позволит создавать свои.

Node.JS

Для работы с Gulp необходимо знание Node.JS.

Хотя бы выпуски 1-9 (основы), 13 (события), 23-25 (потоки), а желательно – и остальные выпуски первой части скринкаста по Node.JS.

Выпуски скринкаста
01
Что такое Gulp? Сравнение с Grunt и Webpack
14:30
02
Установка и запуск задач
9:32
03
Потоки Vinyl-FS
15:24
04
Начальная сборка стилей
24:02
05
Инкрементальная сборка, watch
9:45
06
Инкрементальность и производительность
16:11
07
Автоперезагрузка браузера: browser-sync
10:09
08
Обработка ошибок
13:12
09
Создание плагинов при помощи through2
10:31
10
Более сложный поток: eslint, gulp-if, stream-combiner2
16:34
11
Понимаем ли мы потоки Node.JS?
7:41
12
Организация gulpfile'а
9:23
13
Стили + ресурсы, спрайты, продакшн
27:03
14
Интеграция Gulp и Webpack
29:07