Пишите и развертывайте блоги за считанные секунды с поддержкой комментариев

Несколько дней назад я написал свой первый блог и захотел сделать для него сайт. Поэтому я сделал его, используя Next.js и MDX. Во время его создания у меня возникла идея. Что если бы вы могли просто написать блог на github, и он автоматически появится на сайте. И я сделал именно это. Создал приложение Github, которое слушает события push и автоматически обновляет сайт, а также добавил поддержку комментариев с помощью giscus.

В этом блоге вы узнаете, как его настроить.

Сначала создайте репозиторий. Он должен быть публичным, затем зайдите на сайт и авторизуйтесь на github. Затем выберите репозиторий, который вы создали, и установите приложение, и вот оно — вы можете увидеть свой блог здесь — https://blogs-for-u.vercel.app/u/<github_username>.

Атрибуты

Вы можете добавить следующие атрибуты

data:
  - title: Blog Title
  - dsc: Blog Description
  - date: 2022-06-01 # year-month-day format (ISO 8601)
  - meta:
    - title: Meta Title
    - description: Meta Description
    - image: Meta Image
---
Войти в полноэкранный режим Выйти из полноэкранного режима

Обязательно добавьте --- после атрибутов (даже если их нет).

Комментарии

Теперь в нижней части блога вы можете увидеть ошибку

giscus not installed on this repository
Войти в полноэкранный режим Выйти из полноэкранного режима

Это происходит потому, что giscus не настроен.

Сначала установите приложение giscus, затем включите обсуждение в хранилище (Settings > Scroll Down > Enable Discussion). После этого вернитесь к блогам, и вы увидите комментарии.

Если вам нравится это приложение, вы можете сыграть главную роль ⭐ в репозитории

Оцените статью
Procodings.ru
Добавить комментарий