Skip to content

fedyaka/gulpTemplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gulpTemplate

Готовый старовый шаблон Gulp проекта с множеством режимов работы:

nmp run dev или просто gulp - Это лайт режим для разработки, без лишней обработки файлов, ненужных во время разработки.

npm run fullDev - Это режим разработки с полным запуском всех функций, как в продакшене.

npm run build - Это режим продакшена, генерирует конечные файлы в папке dist.

npm run svgSpriter - Этот режим запускает обработку всех svg файлов в один спрайт, что помогает в их оптимизации. Для этого так же служит папка svgicons, именно оттуда берутся svg файлы и соединяются в единый спрайт.

npm run zip - Этот режим генерирует в корневой папке проекта zip архим с продакшен файлами.

npm run ftp - Этот режим создаёт продакшен файлы и загружает через ftp на сервер, для его запуска в прокет/gulp/config/ftp.js нужно заполнить подготовленные поля.

Для работы с данной сборкой нужен Node.js и установленный gulp-cli глобально: npm i -g gulp-cli

Для загрузки всех зависимостей нужно в терминале корневой папки проекта прописать: npm i

Так же для загрузки последних версий плагина можно установать в файле package.json в devDependencies указать у версий "latest", но нужно быть осторожным, ибо могуть быть изменения в использовании плагинов и будут ошибки. P.S. У версии зависимости webp-converter версия должна быть без знака "^".

About

Готовый старовый шаблон Gulp проекта с множеством режимов работы

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors