Feuille de rappel de Hugo
Paramètres des commandes utiles de Hugo
Sommaire
Hugo est un générateur de site web statique. Il aide à produire du HTML à partir de balises, de thèmes et permet de garder le site organisé. Comme ce blog technique. Voici une liste des commandes Hugo les plus utiles avec leurs paramètres : fiche de référence Hugo :
Création et gestion du site
- Créer un nouveau site :
hugo new site <site-name> -f yml
- Créer un nouveau contenu :
hugo new <content-path>
- Générer le site :
hugo
- Générer le site en incluant les contenus en brouillon :
hugo -D
- Lancer le site localement :
hugo server
- Lancer le site avec les contenus en brouillon :
hugo server -D
Gestion du contenu
- Ajouter un nouveau post :
hugo new posts/<post-name>.md
- Ajouter une nouvelle page :
hugo new <page-name>.md
Gestion des thèmes
- Ajouter un thème :
git submodule add <theme-repo-url> themes/<theme-name>
- Utiliser un thème : Ajouter
theme = "<theme-name>"
à config.toml
Options de génération
- Spécifier le répertoire de sortie :
hugo -d <directory>
- Générer avec l’URL de base :
hugo -b <URL>
- Minifier la sortie :
hugo --minify
Options du serveur
- Spécifier le port :
hugo server -p <port-number>
- Se lier à une adresse IP spécifique :
hugo server --bind <ip-address>
- Surveiller les changements :
hugo server -w
- Désactiver le rechargement en temps réel :
hugo server --disableLiveReload
Débogage
- Sortie détaillée :
hugo -v
- Niveaux de journalisation :
hugo --log-level <level>
(debug, info, warn, error)
Commandes utiles
- Vérification de la version :
hugo version
- Nettoyage du cache de génération :
hugo --cleanDestinationDir
- Liste de toutes les pages :
hugo list all
- Afficher la configuration du site :
hugo config
Remplacer les placeholders (entourés de < >) par des valeurs réelles lors de l’utilisation de ces commandes.
J’espère que cela vous aidera.
Liens utiles
- Thèmes les plus populaires pour Hugo
- Comment stocker les images miniatures dans le dossier du package de page pour les sites Hugo avec le thème Mainroad
- Déployer un site généré par Hugo sur AWS S3
- Soumettre un formulaire Google sur un site Hugo
- Fiche de référence Markdown
- Ajouter des balises de données structurées à Hugo
- Gestion des images dans le thème Mainroad Hugo : Gestion des images dans le thème Mainroad
- Hugo - un générateur de site web statique.