1

Этап 1

Gulp.js #1 - работаем с CSS: concat, minify, rename, notify, watch, dest

2

Этап 2

Gulp.js #2 - autoprefixer, livereload, gulp-connect

3

Этап 3

Gulp.js #3 - gulp-sass, gulp-uncss

4

Этап 4

Gulp.js #4 - Боремся с кэшированием или ревизии подключаемых файлов.

5

Этап 5

Gulp.js #05 - структура проекта, wiredep, bower

6

Этап 6

Gulp.js #06 - сборка и деплой проекта, gulp-useref, gulp-sftp

1

Этап 1

Gulp.js #1 - работаем с CSS: concat, minify, rename, notify, watch, dest

2

Этап 2

Gulp.js #2 - autoprefixer, livereload, gulp-connect

3

Этап 3

Gulp.js #3 - gulp-sass, gulp-uncss

4

Этап 4

Gulp.js #4 - Боремся с кэшированием или ревизии подключаемых файлов.

5

Этап 5

Gulp.js #05 - структура проекта, wiredep, bower

6

Этап 6

Gulp.js #06 - сборка и деплой проекта, gulp-useref, gulp-sftp

10 августа 2015 31 августа 2015
Цель завершена 21 августа 2015
Общая

[LoftSchool] - Gulp.js

Gulp.js - потоковый сборщик проектов на JS.

 Критерий завершения

Материал изучен

  1. Gulp.js #1 - работаем с CSS: concat, minify, rename, notify, watch, dest

    В данном уроке мы рассмотрим подключение и настройку gulp, а также работу с плагинами: concat, minify, rename, notify. Разберемся с watch и dest.

  2. Gulp.js #2 - autoprefixer, livereload, gulp-connect

    В данном уроке мы рассмотрим автоматическое добавление префиксов для любых версий браузеров при помощи плагина gulp-autoprefixer и быстрый запуск локального сервера в связке с livereload.

  3. Gulp.js #3 - gulp-sass, gulp-uncss

    Заключительный урок по работе с таблицами стилей: разберемся с SASS препроцессором и плагином UNCSS. Последний вызывает особенный интерес: позволяет удалять неиспользуемые стили в автоматическом режиме. Как насчет того, чтобы заставить "похудеть" bootstrap в 20 раз?

  4. Gulp.js #4 - Боремся с кэшированием или ревизии подключаемых файлов.

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

  5. Gulp.js #05 - структура проекта, wiredep, bower

    Структура и сборка веб приложения - часть 1. Рассматриваем корректную работу с bower.

  6. Gulp.js #06 - сборка и деплой проекта, gulp-useref, gulp-sftp

    Автоматическая сборка проекта в папку dist и отправка файлов на продакшен. Посмотрим, как работает gulp-useref, gulp-sftp, gulp -clean, gulp-if. Пожалуй, самое приятное в данном стеке - это отсутствие необходимости вручную переписывать путь к файлам CSS и JS, чем грешат многие юные фронтенд оптимизаторы.

  • 1647
  • 10 августа 2015, 13:27
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?