Fix: Исправление ошибок в Hugo сайте и добавление поста об исправлениях
This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
# Настройки взаимодействия
|
||||
|
||||
## Общие принципы работы
|
||||
|
||||
1. Все важные решения и изменения фиксируются в README.md
|
||||
2. Взаимодействие происходит на русском языке
|
||||
3. Перед применением изменений проверяется корректность принятых решений
|
||||
4. Цель - максимально быстро запустить проект для публикации контента
|
||||
|
||||
## Текущая задача
|
||||
|
||||
Организация блога на основе Hugo с темой PaperMod:
|
||||
- Установка Hugo расширенной версии
|
||||
- Создание нового сайта dedinit.ru
|
||||
- Установка темы PaperMod
|
||||
- Настройка bundle хранения статей
|
||||
- Интеграция с Gitea сервером gitea.nixg.ru через SSH
|
||||
|
||||
## Проверочные действия
|
||||
|
||||
Перед выполнением каждого этапа будут выполняться проверки:
|
||||
- Наличие установленного Hugo
|
||||
- Возможность создания нового сайта
|
||||
- Корректность настроек темы
|
||||
- Подключение к Gitea серверу
|
||||
|
||||
## Примечания
|
||||
|
||||
- Важно обеспечить поддержку блоков кода и подсветки синтаксиса
|
||||
- Необходимо предусмотреть хранение контента на внешнем сервере
|
||||
- Проект должен быть готов к публикации контента как можно скорее
|
||||
|
||||
## Информация о системе
|
||||
|
||||
- Hugo была установлена через winget
|
||||
- Для обновления Hugo до последней версии используется команда: `winget install Hugo.Hugo.Extended`
|
||||
- Текущая версия Hugo: 0.155.1
|
||||
- После установки/обновления Hugo требуется перезапуск терминала для обновления PATH
|
||||
|
||||
## Принятые решения в ходе реализации
|
||||
|
||||
1. **Структура проекта**: Git-репозиторий инициализирован в папке с Hugo-сайтом, а не во внешней папке
|
||||
2. **Интеграция с Gitea**: Используется SSH-подключение по порту 2222
|
||||
3. **Файлы документации**: Все файлы документации находятся в папке проекта Hugo-сайта
|
||||
4. **Исключение папки public**: Создан .gitignore файл для исключения папки public из репозитория
|
||||
5. **Bundle формат статей**: Используется формат bundle (папка с index.md) для хранения статей
|
||||
6. **Тема PaperMod**: Установлена как submodule с выбором совместимой версии
|
||||
7. **Решение проблемы совместимости**: Выбрана версия темы, совместимая с установленной версией Hugo
|
||||
Reference in New Issue
Block a user