Работа с Gulp3

Работу с Gulp3 я изучал по уроку https://webdesign-master.ru/blog/tools/2016-03-09-gulp-beginners.html. Ссылка на Git: https://github.com/agragregra/gulp-lesson.

Основные команды

  1. Установка gulp глобальная:
    		npm i gulp -g
  2. Инициализация проекта:
    		npm init
  3. Установка проекта с ключом --save-dev. Если мы установим в проект Gulp с ключом --save-dev, то пакет и используемая версия автоматически добавится в наш package.json. Такой учет позволит быстро разворачивать новый проект с использованием уже имеющегося package.json и устанавливать необходимые модули с зависимостями, которые прописаны в package.json в новых проектах.
    		npm i gulp --save-dev
  4. Устанавливаем browser-sync:
    		npm i browser-sync --save-dev
  5. Устанавливаем bower:
    		npm i brower --save-dev
  6. Устанавливаем gulp-concat и gulp-uglifyjs:
    		npm i gulp-concat gulp-uglifyjs --save-dev
  7. Устанавливаем gulp-cssnano и gulp-rename:
    		npm i gulp-cssnano gulp-rename --save-dev
  8. Устанавливаем del:
    		npm i del --save-dev
  9. Устанавливаем gulp-imagemin и imagemin-pngquant:
    		npm i gulp-imagemin imagemin-pngquant --save-dev
  10. Устанавливаем gulp-cache:
    		npm i gulp-cache --save-dev
  11. Устанавливаем gulp-autoprefixer:
    		npm i gulp-autoprefixer --save-dev
  12. В команде sass нужно добавить следующее:
    		.pipe(sass({outputStyle: 'expanded'}).on('error', sass.logError)
    вот таким образом это сделать. Чтобы CSS был красивый.

Пример классной сборки на Gulp

Ссылка на файл: https://drive.google.com/file/d/1rKMVShryfe_EzV9dDK9KnxSHrNudAuV4/view. Оригинальный файл находится в приложении.

Полезные ссылки

Тэги:

Приложения: 

Тэг в списке: