Skip to content
Автор статьи
envizar

Создание статьи

Упрощённый вариант

  1. Перейдите по ссылке.
  2. Напишите свою статью в формате Markdown

Название статьи

В Add a title пишите название на английском, маленькими буквами и используя - вместо пробелов. Адрес статьи будет выглядеть так: https://book.meza.one/<категория>/<название>

🖼️ Изображение

Добавление новой статьи

  1. Можете посмотреть на то, как применится форматирование
🖼️ Изображение

Предпросмотр новой статьи

  1. Нажмите Submit new issue и ждите, пока редакторы MezaBook заметят статью.

Классический вариант

  1. Создайте форк репозитория MezaBook.
  2. Внесите изменения, используя привычный Вам редактор. Я рекомендую VSCode.

Информация

Вам понадобится NodeJS, pnpm.

Все статьи находятся в папке /src/. Не трогайте другие файлы, если не знаете, за что они отвечают. Каждая папка внутри /src/ - категория. Создавайте статьи только в категориях. Чтобы запустить у себя локальную копию сайта, напишите команды pnpm i, pnpm run dev.

  1. Откройте Pull Request в ветку dev.
  2. Ждите, пока редакторы MezaBook заметят Ваш Pull Request.

Особенности

Эмодзи

:tada: :100: :x:

Результат: 🎉 💯 ❌

Полный список доступных эмодзи: ссылка.

Параметры статьи

yaml
# Включить/выключить комментарии под статьёй
# По умолчанию true
comment: true/false

# Указывайте никнейм из ссылки на участника:
# https://github.com/<никнейм>
author: никнейм
# Пример: "author: envizar", ссылка будет вести на
# https://github.com/envizar

# Разрешить/запретить другим редактировать статью
# Если кто-то кроме автора попытается отредактировать
# статью с "editLink: false", его правки будут отклонены
editLink: true/false

# Включить/выключить отображение последнего времени редактирования
lastUpdated: true/false

# Список с тегами статьи
# Учтите, что можно указывать только существующие теги
tags: [tag1, tag2]

Параметры пишутся в начале .md файла

md
---
* тут параметры статьи *
---
# Название статьи
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Dolorem, sit!