Bxnotes – это open source контентная площадка для разработчиков.
Основной контент – это краткие конспекты книг/курсов/статей и личный опыт.
Контент сайт bxnotes.ru генерируется из директории content
.
Движок сайта находится в директории _server
.
При коммите в мастер, сайт bxnotes.ru пересобирается.
Для сборки используется движок статических сайтов eleventy.
На основе директории content
строится меню, страницы, навигация по сайту.
Файлы формата markdown переводятся в html.
Структура директорий content
:
- секция
- тема
- конспект
- статья конспекта
Файлы index.md
содержат информацию о родительской директории для генерации тайтлов и сео тегов.
В директории нижнего уровня находятся посты в md формате.
- Установить NodeJS
- Форкнуть и клонировать репозиторий
yarn install
(установить зависимости)yarn dev
(запустить dev сервер)- Открыть в браузере
http://localhost:8080
- Отредактировать нужную информацию в директории
content