it:software:mkdocs

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
it:software:mkdocs [2023/10/09 21:40] Petr Nosekit:software:mkdocs [2023/12/08 22:28] (aktuální) Petr Nosek
Řádek 28: Řádek 28:
 docker run --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material build docker run --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material build
 </code> </code>
 +
 +===== Konfiguračního soubor mkdocs.yml =====
 +
 +Při generování buildu jsem měl problémy, že odkazy v menu odkazovaly na složky a ne na konkrétní HTML stránky. Problém je podepsaný [[https://stackoverflow.com/questions/48063231/mkdocs-hyperlink-not-working-in-static-pages|zde]]. 
 +
 +Řešení bylo přidat do konfiguračního souboru *mkdocs.yml* tuto direktivu:
 +
 +<code>
 +use_directory_urls: false
 +</code>
 +
 +Takže konfigurační soubor vypadá například takto:
 +
 +<code yml>
 +site_name: FinTailor
 +nav:
 +  - Instalace: index.md
 +  - Poinstalační kroky: after-install.md
 +  - Databázový model: dbmodel.md
 +  - Databáze: database.md
 +  - Vkládání nového leadu: new-lead.md
 +  - Konfigurační soubory:
 +      - docker-compose.yml: docker-compose.yml.md
 +
 +use_directory_urls: false
 +</code>
 +
  
  
  • it/software/mkdocs.1696887627.txt.gz
  • Poslední úprava: 2023/10/09 21:40
  • autor: Petr Nosek