Skip to content

Latest commit

 

History

History
13 lines (11 loc) · 1.62 KB

83-js-tools-homework.md

File metadata and controls

13 lines (11 loc) · 1.62 KB
title
JS TOOLS HOMEWORK

Homework #8 JS TOOLS

Ваша основная задача в этом домашнем задании закончить сборку Gulp которую мы начали на уроке

  1. Реализовать возможность автоматического добавления вендорных префиксов в css используя пакет gulp-autoprefixer
  2. Реализовать оптимизацию изображений, в этом вам помогут пакеты gulp-imagemin и imagemin-pngquant. Так же нужно будет добавить кеш, чтобы картинки кешировались экономя наше время, тут никак не обойтись без пакета gulp-cache
  3. Реализовть транспиляцию javascript из ES6 в ES5 с помощью пакета gulp-babel
  4. Далее нужно создать таск build, задача которого заключается в том, чтобы выгрузить готовые файлы(js, css, html...) в папку dist, котороя у нас для продакшн версии
  5. Создать дефолтный таск, который должен будет запускать нашу сборку не через команду gulp-watch, а при помощи команды gulp Пункт не обязательный!!! Для тех кто хочет еще больше прокачаться в Gulp, могут сделать еще одну такую же сборку только используя Gulp версии 4.