Construire et Tester avec Mkdocs¶
Maintenant que vous êtes à l'aise avec le markdown et que vous avez cloné le dépôt git, passons à l'étape suivante : construire et tester localement vos contributions. C'est ici que Mkdocs entre en jeu avec deux commandes super pratiques : mkdocs build et mkdocs serve.
Comprendre mkdocs build¶
La commande mkdocs build est essentielle pour créer une version locale et hors ligne de votre site. Pensez-y comme à une photo instantanée de votre projet à un moment donné. Elle compile tout votre contenu en fichiers statiques, ce qui vous permet de vérifier que tout est en ordre avant de le partager avec le monde.
Voici comment utiliser mkdocs build étape par étape :
- Ouvrez votre terminal : Lancez votre application de terminal préférée.
- Naviguez jusqu'au répertoire de votre projet : Utilisez la commande
cdpour vous rendre dans le dossier contenant votre projet Mkdocs. - Exécutez la commande : Tapez
mkdocs buildet appuyez sur Entrée. Mkdocs va alors compiler votre site. - Vérifiez le résultat : Une fois la compilation terminée, vous trouverez un nouveau dossier nommé
site. Ce dossier contient tous les fichiers HTML statiques générés. - Ouvrez les fichiers dans votre navigateur : Naviguez jusqu'au dossier
siteet ouvrez le fichierindex.htmldans votre navigateur web. Vous devriez voir votre site rendu exactement comme il apparaîtra une fois en ligne.
C'est aussi simple que ça ! Avec mkdocs build, vous pouvez rapidement obtenir une version compilée de votre site pour vérifier que tout fonctionne comme prévu.
Explorer mkdocs serve¶
Pour ceux qui aiment voir les choses évoluer en temps réel, mkdocs serve est la solution idéale. Contrairement à mkdocs build, cette commande lance un serveur web temporaire. Elle est parfaite pour le développement actif car elle reconstruit automatiquement votre site à chaque sauvegarde.
Voici comment utiliser mkdocs serve pas à pas :
- Ouvrez votre terminal : Comme pour
mkdocs build, lancez votre application de terminal. - Naviguez jusqu'au répertoire de votre projet : Utilisez
cdpour aller dans le dossier de votre projet Mkdocs. - Lancez le serveur : Tapez
mkdocs serveet appuyez sur Entrée. Mkdocs va compiler votre site et lancer un serveur web local. - Accédez à votre site : Ouvrez votre navigateur web et allez à l'adresse
http://localhost:8000. Vous devriez voir votre site rendu, tout comme avecmkdocs build. - Faites des changements : Maintenant, ouvrez un des fichiers de votre projet dans votre éditeur de texte préféré et faites quelques modifications. Sauvegardez le fichier.
- Observez les mises à jour en direct : Retournez à votre navigateur et actualisez la page. Vous devriez voir vos modifications apparaître instantanément !
Exemple live de Mkdcos Serve
mkdocs serve est un outil fantastique pour le développement. Il vous permet de voir immédiatement comment vos changements affectent le site final, ce qui facilite grandement le processus d'itération et de peaufinage de votre documentation.
En résumé¶
mkdocs build: Idéal pour une version finale, compile votre site en fichiers statiques.- Exécutez
mkdocs builddans votre terminal - Génère un dossier
siteavec les fichiers HTML -
Ouvrez
site/index.htmldans votre navigateur pour voir le résultat -
mkdocs serve: Parfait pour le développement, permet de voir les changements en temps réel. - Exécutez
mkdocs servedans votre terminal - Accédez à
http://localhost:8000dans votre navigateur - Faites des changements dans vos fichiers et voyez les mises à jour en direct
En utilisant ces deux commandes, vous pouvez facilement construire et tester votre documentation, assurant ainsi qu'elle est à la fois belle et fonctionnelle. N'hésitez pas à expérimenter avec ces outils pour trouver le flux de travail qui vous convient le mieux. Avec un peu de pratique, vous serez capable de créer une documentation impressionnante en un rien de temps !
