Руководство по работе с Docusaurus
Содержание
Введение
Docusaurus - это современный генератор статических сайтов, разработанный для создания документации. Он построен на React и поддерживает Markdown с расширенными возможностями.
Установка
Системные требования
- Node.js версии 16.14 или выше
- npm или yarn
Создание нового проекта
npx create-docusaurus@latest my-website classic
cd my-website
Запуск локального сервера
npm run start
# или
yarn start
Структура проекта
my-website/
├── blog/
│ ├── 2021-08-26-welcome.md
│ └── authors.yml
├── docs/
│ ├── intro.md
│ └── tutorial-basics/
├── src/
│ ├── components/
│ └── pages/
├── static/
│ └── img/
├── docusaurus.config.js
├── sidebar.js
└── package.json
Создание контента
Markdown документы
Документы создаются в формате Markdown в директории docs/
. Каждый документ должен начинаться с frontmatter:
---
id: doc-markdown
title: Документация в Markdown
sidebar_label: Markdown
---
# Ваш контент начинается здесь
Это обычный Markdown-документ.