Skip to content
This repository has been archived by the owner on Apr 25, 2021. It is now read-only.

Стартовый шаблон для верстки, с использованием Pug-шаблонизатора, SASS-препроцессора и js.

Notifications You must be signed in to change notification settings

xpcrtv/pug-scss-js_start-template

Repository files navigation

Стартовый шаблон для верстки 📃

Стартовый шаблон для верстки, с использованием Pug-шаблонизатора, SASS-препроцессора и js.

Сборка осуществляется с помощью Gulp

Важно ⚠

Вместо оригинальной библиотеки gulp-csscomb используется форк xpcrtv/gulp-csscomb

Gulp задачи (таски):

Основные:

  • npm start: Запуск сервера для верстки
  • npm build: Сборка проекта.

Структура:

  • dev/.. - Рабочая директория
    • assets/.. - Директория с обработанными файлами, всеми изображениями, спрайтами, а также шрифтами
    • pug/.. - Директория с pug-файлами
    • scripts/.. - Директория со всеми скриптами проекта
    • styles/.. - Директория с файлами стилей проекта в формате ".scss"
    • .htaccess - Конфигурационный файл веб-сервера
    • index.html - Стартовая страница
  • dist/.. - Директория с подготовленными на production файлами
  • gulp/.. - Директория с конфигурационным файлом и фалами тасков
  • .csscomb.json - Файл с конфигурацией плагина СSSComb
  • gulpfile.js - Файл с конфигурацией Gulp

Список зависимостей:

Gulp-babel, browser-sync, del, eslint, eslint-config-airbnb-base, eslint-config-prettier, eslint-plugin-import, eslint-plugin-prettier, gulp, gulp-autoprefixer, gulp-babel, gulp-csscomb *, gulp-csso, gulp-htmlmin, gulp-imagemin, gulp-pug, gulp-rename, gulp-sass, gulp-uglify, gulp.spritesmith, node-sass, prettier, require-dir

About

Стартовый шаблон для верстки, с использованием Pug-шаблонизатора, SASS-препроцессора и js.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published