Для автоматизации процесса разработки используется gulp.
/gulpfile.js — Ядро проекта
Скрипты автоматизации, сборки.
/settings.json — Настройки проекта
Заголовки, список страниц, ссылки
/dev/index.jade — Презентационная страница
Страница, на которой выводятся все сверстанные макеты и отображается информация по их готовности
/dev/lib/ — Библиотеки
CSS, JS, HTML библиотеки, а также файлы по-умолчанию
Для удобства, можно использовать следующий скрипт: https://github.com/akirikovich/markup.start
- Необходимо установить последнюю стабильную версию
Node.js: https://nodejs.org/en/download/ - Склонировать проект
git clone https://github.com/akirikovich/markup.git <директория_проекта> - Удалить данные о текущем
git-репозитории командойrm -rf .git* - Установить необходимые модули
npm install
gulp make- создает структуру проекта для разработки и загружает его на демо-серверgulp production- скомпилированная версияgulp archive- создание архива текущего состояния проектаgulp deploy- выкладка на демо-сервер