Documentation
L'entièreté de la documentation du projet HelpXR est écrite en Markdown, et est générée en HTML grâce à MkDocs.
Les fichiers sources de la documentation peuvent être trouvés dans le dossier /docs
du projet, avec le contenu de la documentation dans le dossier docs/src/
.
Lancer le serveur de développement
Pour lancer le serveur de développement de la documentation, il est nécessaire d'avoir Python installé sur votre machine, ainsi que pip (automatiquement ajouté à l'installation de Python).
Construire la documentation
Bien que la documentation du projet soit dans le site web, cette dernière est un module à part et doit donc être générée séparément du reste du site.
Pour construire la documentation, allez dans le dossier du projet (/docs
) et lancez la commande suivante :
Une fois les dépendances installées, vous pouvez générer la documentation en lançant la commande suivante :
Cela générera une version statique HTML de la documentation dans le dossier/docs/site
du projet.
Ajouter la documentation au site web
Pour ajouter la documentation au site web, il faut copier le dossier /docs/site
dans le dossier /public/
du site web et renommer ce dossier site
en doc
.
(Vous devriez donc avoir un dossier /public/doc
avec les sources de la documentation à l'intérieur)
Attention
A cause de la configuration de Vite en mode développement, la navigation dans la documentation a partir du site web ne fonctionnera pas. Si vous voulez tester une version complète du site web et de sa documentation en local, veuillez vous référer à la partie Docker de la documentation.