Gulp

Теория: Введение

Чем больше систем и инструментов мы используем, тем сложнее становится разработка.

Возьмем для примера верстку. Чтобы верстать сайты, нужно освоить SASS, Pug, Bootstrap и множество плагинов — например, для обработки изображений или файлов после компиляции. При этом надо еще и постоянно компилировать файлы после изменений: SASS в CSS, Pug в HTML и так далее. На каждое такое действие есть отдельная команда в терминале. Нам приходится вручную вводить команды после каждого изменения или держать открытыми сразу несколько терминалов и использовать отслеживание.

Естественно, такие неудобные процессы часто приводит к ошибкам. Облегчить работу с рутинными операциями помогают таск-менеджеры — специальные программы или пакеты, которые позволяют запрограммировать все эти операции и выполнять их одной командой.

В этом курсе мы рассмотрим Gulp — популярный таск-менеджер, который обеспечил верстальщикам комфортную работу и этим завоевал огромную любовь среди них. Здесь вы:

  • Узнаете, как установить Gulp в свой проект
  • Познакомитесь с gulpfile.js и выясните, как он помогает автоматизировать задачи
  • Разберете базовые команды Gulp, доступные без сторонних плагинов
  • Научитесь устанавливать и подключать сторонние плагины
  • Узнаете, как управлять цепочками задач с помощью Gulp
  • Разберетесь в комбинировании различных задач и научитесь вызывать их по отдельности

Рекомендуемые программы