Ce projet est un template de site web pour le cours IFT3150, construit avec MkDocs et le thème Material for MkDocs.
Assurez-vous d’avoir les outils suivants installés :
- Python 3.11 ou plus récent
pip(gestionnaire de paquets Python)
- Clonez ce dépôt (optionnel) :
git clone git@github.com:udem-diro/template-projet.git- Installez les dépendances (dans votre répertoire) :
pip install -r requirements.txtPour lancer un serveur de développement local :
mkdocs serveLe site sera accessible à l'adresse http://127.0.0.1:8000
Pour construire le site :
mkdocs buildLes fichiers générés seront dans le dossier site/.
Pour déployer sur GitHub Pages :
mkdocs gh-deployCette commande pousse automatiquement le contenu du site sur la branche gh-pages.
docs/: Contient tous les fichiers Markdown du sitemkdocs.yml: Configuration de MkDocsrequirements.txt: Dépendances Pythonsite/: Site généré (créé lors de la construction)
- Modifiez
mkdocs.ymlpour changer la configuration du site - Ajoutez/modifiez les fichiers Markdown (
.md) dansdocs/ - Personnalisez le thème en modifiant les paramètres dans
mkdocs.yml
Ce projet est sous licence MIT. Voir le fichier LICENSE pour plus de détails.
🙋♀️ Questions ou problèmes ?
En cas de problème, n'hésitez pas à ouvrir une issue sur GitHub ou à poser des questions au responsable du cours.