MkDocs utilizza gli stessi principi di tutti gli altri generatore sito statico in giro.
Si richiede allo sviluppatore di modificare un file di configurazione (MKDocs usa YAML per questo), creare modelli di pagina (via Jinja2), e aggiungere il suo contenuto in una cartella speciale (come file Markdown).
Egli può quindi aprire la Python CLI eseguire alcuni comandi e assemblare un sito HTML finale da tutte le sue risorse.
Se vuole aggiornare qualcosa, può fare tutti i suoi cambiamenti della fonte originale e ricompilare il sito tramite la console.
Il prodotto finale è una raccolta di HTML, CSS, JS e risorse statiche che può essere ospitato con qualsiasi tipo di server Web disponibili sul mercato.
MkDocs supporta un numero illimitato di pagine, la generazione automatica di menu, temi per siti finali, pagina meta dati, e viene fornito con una struttura di progetto di base su cui iniziare.
MkDocs funziona con entrambe le versioni del linguaggio Python, 2.xe 3.x
Cosa c'è di nuovo in questa versione:.
- < li> Render file 404.html se esistono per il tema corrente.
- Bugfix:
- bar lungo nav, il rendering tavolo e il codice evidenziando in MkDocs e ReadTheDocs temi.
- Un problema con il codice google_analytics.
- Rimuovi __pycache__ dal tar pacchetto.
- Markdown che vanno ad un'ancora nella pagina corrente.
- Non aggiungere prettyprint classi CSS bene tutti HTML, solo aggiungerlo nel tema MkDocs.
- titoli di sezione Visualizzazione del tema ReadTheDocs.
- Utilizzare l'osservatore elettorale a cane da guardia in modo da ricostruire opere su filesystem senza inotify.
- migliorare la resa degli errori per errori di configurazione più comuni relativi.
link
Cosa c'è di nuovo nella versione 0.13.3:
- rendere i file 404.html se esistono per la tema corrente.
- Bugfix:
- bar lungo nav, il rendering tavolo e il codice evidenziando in MkDocs e ReadTheDocs temi.
- Un problema con il codice google_analytics.
- Rimuovi __pycache__ dal tar pacchetto.
- Markdown che vanno ad un'ancora nella pagina corrente.
- Non aggiungere prettyprint classi CSS bene tutti HTML, solo aggiungerlo nel tema MkDocs.
- titoli di sezione Visualizzazione del tema ReadTheDocs.
- Utilizzare l'osservatore elettorale a cane da guardia in modo da ricostruire opere su filesystem senza inotify.
- migliorare la resa degli errori per errori di configurazione più comuni relativi.
link
Cosa c'è di nuovo nella versione 0.12.2:
- rendere i file 404.html se esistono per la tema corrente.
- Bugfix:
- bar lungo nav, il rendering tavolo e il codice evidenziando in MkDocs e ReadTheDocs temi.
- Un problema con il codice google_analytics.
- Rimuovi __pycache__ dal tar pacchetto.
- Markdown che vanno ad un'ancora nella pagina corrente.
- Non aggiungere prettyprint classi CSS bene tutti HTML, solo aggiungerlo nel tema MkDocs.
- titoli di sezione Visualizzazione del tema ReadTheDocs.
- Utilizzare l'osservatore elettorale a cane da guardia in modo da ricostruire opere su filesystem senza inotify.
- migliorare la resa degli errori per errori di configurazione più comuni relativi.
link
Cosa c'è di nuovo nella versione 0.11.1:
- rendere i file 404.html se esistono per la tema corrente.
- Bugfix:
- bar lungo nav, il rendering tavolo e il codice evidenziando in MkDocs e ReadTheDocs temi.
- Un problema con il codice google_analytics.
- Rimuovi __pycache__ dal tar pacchetto.
- Markdown che vanno ad un'ancora nella pagina corrente.
- Non aggiungere prettyprint classi CSS bene tutti HTML, solo aggiungerlo nel tema MkDocs.
- titoli di sezione Visualizzazione del tema ReadTheDocs.
- Utilizzare l'osservatore elettorale a cane da guardia in modo da ricostruire opere su filesystem senza inotify.
- migliorare la resa degli errori per errori di configurazione più comuni relativi.
link
Requisiti :
- Jinja 2.7.1 o superiore
- Markdown 2.3.1 o superiore
- PyYAML 3.1 o superiore
I commenti non trovato