项目作者: moireceptik

项目描述 :
Стартовый шаблон для адаптивной верстки средних и крупных проектов.
高级语言: CSS
项目地址: git://github.com/moireceptik/Starting-1.git
创建时间: 2018-09-08T08:00:32Z
项目社区:https://github.com/moireceptik/Starting-1

开源协议:MIT License

下载


Starting (v1.0.0)

Автор сборки: Наталья Ростовская

Стартовый шаблон на основе Gulp (Sass + Pug) для адаптивной верстки средних и крупных проектов.

Сборка:

  1. - Gulp 4.0.2
  2. - Препроцессоры Pug + Sass (синтаксис .sass)
  3. - Jquery 3.5.1
  4. - Bootstrap 4.5.2
  5. - OpenSans (шрифт по умолчанию)
  6. - Минифицированные плагины (vendor.min.js, vendor.min.css)
  7. - Оптимизация картинок на выходе и автоматическая генерация CSS спрайтов (.png картинок)
  8. - Прописаны наиболее часто используемые миксины

Установка:

  1. 1. Выполнить команду через терминал: **git clone https://github.com/moireceptik/Starting-1.git**
  2. 2. Установить Node Modules: **npm i**
  3. 3. Запуск: **gulp**
  4. 4. Сборка проекта в папку dist: **gulp dist**
  5. 5. Очистить кеш: **gulp clear**

Дополнительные команды:

  1. 1. Установка GULP плагинов: **npm i gulp-pug --save-dev** (установит **gulp-pug**)
  2. 2. Удаление GULP плагинов: **npm uninstall gulp-pug** (удалит **gulp-pug**)
  3. 3. Установка пакета для проверки обновлений **npm i -g npm-check-updates** (устанавливается только 1 раз на ПК)
  4. 4. Проверка обновлений: **ncu**
  5. 5. Согласиться на обновления: **ncu -u**
  6. 6. Посмотреть список и версии установленных плагинов в проекте: **bower list**
  7. 7. Обновить все плагины в проекте: **bower update**
  8. 8. Установить плагины в проект: **bower i jquery bootstrap**, **bower install bootstrap#v4.6.0** (установит **jquery** и **bootstrap**, установит **bootstrap** нужной версии)
  9. 9. Удаление плагинов из проекта: **bower uninstall bootstrap** (удалит **bootstrap**)
  10. 10. Узнать версию GULP: **gulp -v** или Node **node -v**
  11. 11. Все .png картинки в папке app/assets/images/sprite генерируются в app/assets/images/sprite.png
  12. 12. Выводить в .sass **+sprite($s-3)**, где **($s-3)** спрайт-иконка 3.png

Git for Windows

https://gitforwindows.org/