↓ Aller au contenu
  1. Tech Corner/

Les archetypes sous Hugo

·249 mots·2 mins Brouillon
Howto Hugo Archetypes
JF Audenard
Auteur
JF Audenard
Un passionné de tech & de cyber

Les archetypes permettent de créer rapidement et facilemnt de nouveaux articles sous Hugo. Leur grand avantage c’est de disposer d’un “front matter” détaillé et prêt à utiliser.

Sur ce blog
#

Sur ce blog, tous les contenus sont stockés dans des ‘page bundle’. Cela veut dire qu’à une page corresponds un répertoire avec dedans au moins un fichier index.md En l’occurence, comme ce blog est multi-langues, il y a au moins un fichier index.fr.md plus un autre index.en.md pour la version en anglais du contenu.

Créer un nouveau contenu
#

Commencer par se positionner dans la racine du site Hugo Puis utiliser la commande hugo new content suivi du chemin à créer.

cd ~/mywebsite
hugo new content tech/hugo/how-to-master-hugo

Le nouveau répertoire sera donc accessible dans le répertoire ./content/tech/hugo/mastering-hugo/

Dans notre cas, le Archetype est un “leaf bundle” (cad un répertoire avec des fichiers dedans)

Si ce système est plutôt pratique il a quelques contraintes :

  • La commande hugo new content ... doit être lancée depuis le répertoire principal
  • Il est nécessaire de spécifier le chemin cible

… Une solution serait de s’appuyer sur un script bash ou assimilé…

Ressources
#

Articles connexes

Brouillon

Le markdown et Hugo

·113 mots·1 min
Hugo
Notes sur l’utilisation du Markdown dans le cadre d’Hugo