Моя ментальная модель проблемы неверна.ReadTheDocs - это просто служба, которая использует генератор документации (sphinx или mkdocs) и размещает сгенерированные выходные файлы.
Для локального запуска mkdocs просто:
- fork the repo
- локально клонируйте ветвь
- установите подходящую виртуальную среду (поскольку textX - это библиотека python, а также mkdocs)
- установите подходящие необходимые библиотеки, указанные в
requirements.txt
или requirements_dev.txt
в зависимости от репо - запустите
mkdocs serve
mkdocs будет запускаться локально на 127.0.0.1:8000
для проверки сгенерированных html-файлов.Чтобы внести изменения в конфигурацию mkdocs, перейдите к mkdocs.yml