Check

Creation De Site

Créer des sites statiques avec HUGO

Présentation

Voici un lien qui vous explique ce qu’est un site statique :
Qu’est-ce que JAMStack et un site statique
Voici 2 liens qui vous expliquent comment créer et mettre en ligne un site statique :
Tour d’horizon pour un premier site statique
Mise en ligne sur les pages Gitlab

Le lien du site HUGO est le suivant

Créer un site à partir d’un thème

Choisir un modèle à partir de ce lien
L’installation est expliquée dans la documentation.

Créer un site à blanc

Il existe plusieurs tutos, celui-ci me parait intéressant .

Création du site

Créer un nouveau site monsite :

hugo new site monsite

Aller dans le répertoire :

cd monsite

Créer un nouveau thème :

hugo new theme monsiteTheme

Créer une page :

Hugo new <chemin>/mapage.md

Tester le site avec son modèle

Rajouter le thème dans config.tolm

theme=" exampleTheme "

Dans le layout rajouter

Index.html

Mettre en ligne le site

Vérifier le lien dans baseURL de config.tolm
Création des pages html

hugo

Les pages sont dans le répertoire public. Il suffit de les uploader dans le serveur.

Utiliser hugo

Lancer hugo en local :

hugo server

Créer une page markdown :

Hugo new <chemin>/mapage.md