/uchi

Primary LanguageCSSOtherNOASSERTION

Базовый шаблон проекта на Grunt

Шаблоном для начала работ над проектами

Перед началом работы

Для работы шаблона необходимо установить nodejs (вместе с npm)

Установка шаблона

$ git clone https://github.com/tsergeytovarov/grunt-project.git project-name
$ cd project-name
$ npm install

По окончанию выполнения будут установлены все необходимые пакеты.

Задачи Grunt

  • $ grunt - запуск разработки с локальным сервером
  • $ grunt build - сборка проекта

Общая концепция

  • src/ - каталог для размещения рабочих файлов (html, less, js, изображения)
  • build/ - каталог для размещения готовой верстки
  • design/ - каталог для локального хранения файлов макета.

Вся работа осуществляется в каталоге src/.

Шаблонизация

Все шаблоны лежат в папке htmltmpl. Основные шаблоны в корне, остальные страницы в и компоненты в components. Сами страницы лежат в папке src и в них подколючаются компоненты через строку

@@include('htmltpl/template.html')