Créer une page web avec le framework Hugo, c’est super simple et rapide, en plus d’être top pour la génération de sites statiques. Non seulement Hugo offre une manière efficace de créer des pages web, mais il est aussi hyper flexible en termes de personnalisation. On va te guider à travers les étapes pour que tu puisses construire la tienne.
Premièrement, faut installer Hugo. Tu peux l’installer sur macOS, Windows et Linux. Télécharge-le depuis Hugo Releases et suis les instructions d’installation pour ton système d’exploitation.
Une fois Hugo installé, crée un nouveau site avec la commande Hugo:
hugo new site mysite
Cette commande va créer un nouveau répertoire nommé “mysite”.
L’étape suivante, c’est d’ajouter un thème à ton site. Hugo a plein de thèmes disponibles dans sa Galerie de Thèmes. Pour ajouter un thème, va dans le dossier de ton site et tape:
git clone https://github.com/budparr/gohugo-theme-ananke.git themes/ananke
Ça va ajouter le thème Ananke comme exemple.
Maintenant, ajoute le thème à la configuration du site. Le fichier de configuration se trouve à la racine de ton site web. Ouvre le fichier config.toml
et ajoute la ligne theme = "ananke"
.
Voilà, t’es prêt à ajouter du contenu à ton site. Avec Hugo, tu ajoutes du contenu en créant des fichiers Markdown dans le répertoire content
.
hugo new posts/my-first-post.md
La commande ci-dessus va créer un fichier markdown dans le répertoire post
. Tu peux ouvrir ce fichier avec n’importe quel éditeur de texte et commencer à écrire ton contenu.
Tu peux démarrer le serveur Hugo avec les brouillons activés en tapant hugo server -D
. Ça va lancer le serveur Hugo et surveiller en permanence tes fichiers pour voir s’il y a des changements.
Maintenant, ouvre un navigateur web et va sur localhost:1313
. Et voilà! Tu devrais voir ton nouvel article sur ton site web.
N’oublie pas, construire une page avec Hugo demande de la pratique et de l’exploration. Plus tu utilises Hugo, plus tu seras à l’aise avec ses fonctionnalités et ses particularités.
Le monde de la génération de sites statiques est vaste, et Hugo est un des meilleurs outils à ta disposition. Sa vitesse, son efficacité et sa flexibilité en font un choix de premier ordre pour les développeurs qui veulent créer des sites web de qualité.
Bon code!
Pour plus de détails, consulte la Documentation Hugo.