- возможность выбирать препроцессор, sass / scss
- в сборку интегрирована сетка smart-grid от Дмитрия Лаврика
- в сборку входит скрипт отложенной загрузки изображений Lazy Load от Web Design Master
- оптимизация изображений под google page speed
skeleton
├── dist
├── app
│ ├── fonts
│ ├── img
│ ├── js
│ ├── libs
│ ├── sass
│ ├── scss
│ └── views
├── .bowerrc
├── .gitignore
├── .npmrc
├── gulpfile.js
├── gulpfile.smart-grid.js
└── package.json
npm run dev
- режим разработки с запуском сервера, без оптимизации файловnpm run build
- сборка проекта с оптимизацией файлов, без запуска сервераgulp watch --dev
- режим разработки, без запуска сервераgulp watch --sync
- режим разработки с оптимизацией файлов, с запуском сервераgulp grid
- сгенерировать сетку Smart-Gridgulp html
- собрать html-файлыgulp styles
- скомпилировать SASS/SCSS-файлыgulp scripts
- собрать JS-файлыgulp img
- собрать изображенияgulp fonts
- собрать шрифтыgulp fav
- сгенерировать фавиконкиgulp clear
- удалить папку ./distgulp cache
- отчистить кэш gulpgulp cleanimg
- очистить папку ./dist/imggulp rsync
- молниеносный деплой на сервер
Telegram: @alexandershvets