RTD, похоже, переместил свою документацию в https://docs.readthedocs.io/en/latest/. Документация RTD, относящаяся к MkDocs, находится по адресу https://docs.readthedocs.io/en/latest/intro/getting-started-with-mkdocs.html,, однако в ней нет никаких инструкций по развертыванию сайта на основе MkDocs.
Как это происходит, процесс развертывания в RTD одинаков независимо от того, какой из поддерживаемых генераторов статического сайта вы используете (Sphinx или MkDocs) и задокументирован в https://docs.readthedocs.io/en/latest/intro/import-guide.html:
ToИмпортируйте общедоступный репозиторий документации, перейдите на страницу . Прочитайте панель инструментов Docs и нажмите Импорт.Для частных репозиториев используйте коммерческое решение Read the Docs .
Если у вас подключена ваша учетная запись Read Docs к GitHub, Bitbucket или GitLab, вы увидитесписок ваших репозиториев, которые мы можем импортировать .Чтобы импортировать один из этих проектов, просто щелкните значок импорта рядом с хранилищем, которое вы хотите импортировать.Откроется форма, которая уже заполнена информацией о вашем проекте.Не стесняйтесь редактировать любое из этих свойств, а затем нажмите Далее до Создайте свою документацию .
Обратите внимание, что если у вас нет (или вы хотитеиметь) вашу учетную запись GitHub, связанную с вашей учетной записью RTD, тогда вам нужно будет вручную импортировать репо, что задокументировано здесь .Документация продолжается:
В течение нескольких секунд после завершения процесса импорта ваш код будет автоматически получен из вашего общедоступного хранилища, и документация будет собрана.Посетите нашу страницу Процесс сборки , чтобы узнать больше о том, как Read Docs создает ваши документы, и устранить любые возникающие проблемы.
Для некоторых проектов документации требуется дополнительная настройка, например, указаниеопределенная версия Python или установка дополнительных зависимостей.Вы можете настроить эти параметры в файле readthedocs.yml
.См. Наш файл конфигурации документы для получения более подробной информации.
В последний раз, когда я проверял, RTD не использовал самый последний выпуск MkDocs по умолчанию, поэтому вы можете использоватьreadthedocs.yml
файл для указания версии MkDocs, для которой вы написали свои документы, а также любых сторонних плагинов, тем и / или расширений Markdown, которые вы используете.