-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Александр Дьяконов edited this page May 28, 2020
·
21 revisions
Стартовый шаблон для web разработки
- Импорты
- Сжатие
- Использование препроцессора SASS с синтаксисом SCSS
- Группирование медиавыражений
- Автоматическая расстановка вендорных префиксов
- Сжатие
- Импорты
- Объединение
- Сжатие
- Оптимизация изображений форматов .gif, .jpg, .jpeg, .png, .svg, .webp
- Конвертация изображений форматов .gif, .jpg, .jpeg, .png в .webp
- Генерация svg спрайтов
- Генерация фавиконок
- Установи NodeJS
- Установи Git
- Установи Gulp командами
npm i gulp-cli -g
иnpm i gulp -D
- Скачай папку с шаблоном командой
git clone https://github.com/Holiden/template.git
- Установи необходимые пакеты командой
npm i
-
npm run development
- запуск сервера для разработки проекта -
npm run build
- сборка проекта
- Придерживайся изначальной структуры директорий и файлов
- Используй подход Mobile First
- Библиотеки устанавливаются в директорию node_modules. Для подключения JS библиотек используй файл source/scripts/library/library.js. CSS библиотеки подключай в файл source/styles/library/library.scss.
- Разделяй разработку на блоки, которые размещай в директории source/blocks/
- Компоненты размещай в директории source/components/