Главный сайт по БЭМ методологии.
Склонировать репозиторий проекта:
$ git clone https://github.com/vithar/bem.info.git
Установить зависимости:
$ npm i
Запустить сборку данных:
$ TOKEN={pass your github token here} gulp data
Запустить компиляцию страниц, watcher и статический сервер:
$ gulp
Собрать данные. Сборка данных осуществляется с помощью gorshochek.
Примечание: для сборки данных нужно передать ваш гитхаб-токен, с помощью которого будет осуществляться загрузка данных для страниц сайта.
$ TOKEN={pass your github token here} gulp data
Скомпилировать статические HTML-страницы:
$ gulp compile-pages
Запуск файлового наблюдателя и локального сервера разработки:
$ gulp browser-sync
- Модель данных для английской версии сайта
- Модель данных для русской версии сайта
Полная пересборка данных для сайта:
$ TOKEN={pass your github token here} npm run data-rebuild