HTML prototype of http://hunterboat.ru/ based on BEM project-stub (obsolete)
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.bem
common.blocks
desktop.blocks
desktop.bundles
studioIDEI.blocks
.gitignore
GNUmakefile
README.md
package.json
production_script.sh
static_html.png

README.md

Статичная верстка сайта http://hunterboat.ru/

Проект для создания статичной верстки и прототипирования сайта http://hunterboat.ru/.

Основан на project-stub версии с bem-bl

Локальный запуск

 $ git clone https://github.com/alexbaumgertner/hunter-boat.git
 
 $ npm i

 $ ./node_modules/.bin/bem server

Страница index доступна по адресу http://localhost:8080/desktop.bundles/index/index.html

Отображение картинок

Все картинки хранятся в папке desktop.bundles/merged/img/, чтобы включить показ картинок для страницы index нужно сделать ссылку /desktop.bundles/index/img на папку с картинками:

 $ ln -s $(pwd)/desktop.bundles/merged/img/ $(pwd)/desktop.bundles/index/img

Изменение страниц

Все страницы находятся в папке desktop.bundles/ + название страницы,
например исходник страницы index лежит в /desktop.bundles/index/index.bemjson.js.

bemjson.js страницы можно редактировать в любом редакторе, удобнее будет поддерживающий подсветку синтаксиса javascript.

Сборка статичной верстки

Для сборки статичной версии верстки нужно установить cssrb

$ npm i cssrb

Потом запустить скрипт production_script.sh:

$ sh production_script.sh

Верстка будет собрана в папке desktop.bundles/merged/build:

  • папка css
  • папка js
  • папка img для картинок контента
  • папка templates для картинок из css
  • файлы html страниц

структура статичной сборки