This readme file will be written in 2 languages (English, Russian).
Содержание будет написано на 2-х языках (Английский, Русский).
Simple project to fast-start web-development with Gulp, Pug and Sass.
Простой проект для быстрой разработки сайтов с использованием Gulp, Pug и Sass.
This project uses:
- autoprefixer and gulp-postcss to add vendor prefixes.
- browser-sync to launch a local server.
- gulp-changed to detect whether files in the stream changed.
- gulp-concat to concat javascript files.
- gulp-data to pass data to .pug files.
- del to clean public folder.
- gulp Note - version 3.9.0. If you updated to gulp 4+ then gulpfile.js won`t work.
- gulp-if to make conditional tasks.
- gulp-imagemin to optimize images.
- gulp-plumber to prevent pipe breaking.
- gulp-pug to compile pug files.
- run-sequence to run a sequence of gulp tasks.
- gulp-sass to compile sass files.
- gulp-sourcemaps to write source maps.
- gulp-uglify to minify JavaScript.
- gulp-babel it`s obvious
В проекте используются:
- autoprefixer и gulp-postcss для добавления вендорных префиксов.
- browser-sync для запуска локального сервера.
- gulp-changed чтобы отслеживать изменения файлов.
- gulp-concat для конкатенации скриптов.
- gulp-data для передачи данных в .pug файлы.
- del для очистки директории public.
- gulp Примечание - версия 3.9.0. Если Вы обновите gulp до версии 4+, то проект не будет работать.
- gulp-if для работы с "условными" задачами.
- gulp-imagemin для оптимизации изображений.
- gulp-plumber для предотвращения так называемых "pipe breaking".
- gulp-pug для компиляции .pug файлов.
- run-sequence для запуска задач gulp в определенной последовательности.
- gulp-sass для компиляции .sass файлов.
- gulp-sourcemaps для создания "карт".
- gulp-uglify для минификации скриптов.
- gulp-babel предназначение очевидно
- Execute
npm install
oryarn
from base directory to install all dependencies. - Execute
gulp
oryarn start
ornpm start
to start development server. - Execute
gulp build
oryarn run build
ornpm run build
to build project files.
- Выполните комманду
npm install
илиyarn
из базовой директории проекта для установки всех необходимых зависимостей. - выполните комманду
gulp
илиyarn start
илиnpm start
для запуска сервера. - выполните комманду
gulp build
oryarn run build
ornpm run build
для создания готового проекта.
By default this project includes:
- Jquery 3.1.0
- GSAP
- Bootstrap 4 Grid (Note: Only grid. You ask why? Because as developer I hate css frameworks with the whole bunch of useless styles and scripts.)
- color variables
If you don`t need something - just delete it.
В данный проект по умолчанию включены:
- Jquery 3.1.0
- GSAP
- Bootstrap 4 Grid (Примечание: Только сетка. Почему? Я, как разработчик, не люблю css фреймворки с кучей ненужных стилей и скриптов.)
- цветовые переменные
Если что-то из данного списка Вам не требуется - можете смело удалять.