Так это моя структура проекта:
- packages
--pkg1
---subpkg1
----wrkpkg1
------file1.py
----wrkpkg2
------file2.py
----__init__.py
< /code>
mkdocs.yaml: plugins: < /p>
[*] search < /li >
Glightbox # Lightbox для изображений < /li>
include-markdow : # позволяет отображать диаграммы из текста, в том числе plantuml
serverurl: https://ace-diagrams.devcloud.abb.com/
formprefix: ''
[*] Gen-files:
scripts:
scripts/gen_ref_pages.py
< /ul>
< /li> Ditate-nav:
nav_file: summary.md < /li>
section-index < /li>
mkdocstrings < /li> < /ul>
Когда я делаю MkDocs Build Am, получаю следующую ошибку
error - не удалось собрать 'packages.pkg1.subpkg1.wrkpkg1.file1' < /p> прерван с помощью BuilderRor! С помощью BuilderRor!
Я знаю, что проблема с WRKPKG1 не имеет init .py
Мой вопрос: Есть ли способ генерировать файлы MD, когда у меня есть подпапки без файлов init, так как в стандарте мне не понадобится init во всех подпапках < /p>
Я пробовал подпакинги: true in mkdocs.yaml Файлы, попытка добавить файл init (он работал, но наличие 20+ файлов init, когда мне не нужно действовать в качестве пакета, не является хорошей структурой) < /p>
Мне нужно автоматически генерировать файлы MD и подпапки не должны иметь файлов init. Моя основная папка subpkg1 имеет необходимый файл init
Подробнее здесь: https://stackoverflow.com/questions/792 ... docstrings