J'utilise Hugo pour générer un site statique. Où dois-je placer mon favicon.ico
fichier ?
Dépend des paramètres de baseURL et d'autres paramètres. Ne fonctionne pas toujours comme ça.
J'utilise Hugo pour générer un site statique. Où dois-je placer mon favicon.ico
fichier ?
Quand tu utilises ce code dans ta tête :
<link rel="shortcut icon" type="image/png" href="http://stackoverflow.com/img/icon-192x192.png">
<link rel="shortcut icon" sizes="192x192" href="http://stackoverflow.com/img/icon-192x192.png">
<link rel="apple-touch-icon" href="http://stackoverflow.com/img/icon-192x192.png">
... vous pouvez mettre votre unique icon-192x192.png
dans le dossier 'img' du répertoire statique (ou à tout autre endroit de votre choix, à condition de spécifier correctement le chemin).
Les fichiers statiques (comme l'image du logo ou le favicon) vont dans le dossier "static". Si vous utilisez :
Les deux seront accessibles avec un chemin comme : /*
Exemple : "/static/ico/myico.ico" et "/themes/themeName/static/ico/myico.ico" seront accessibles par "/ico/myico.ico".
Je viens de tomber sur ce sujet et j'ai découvert que le commentaire de @mathtick "ça dépend" était la réponse la plus précise ici, donc j'ai décidé de faire ce post.
La réponse semble dépendre du thème que vous utilisez. , J'ai essayé de généraliser mon explication afin qu'elle reste utile pour que d'autres puissent trouver comment la faire fonctionner dans leur scénario, même si celui-ci n'est pas exactement le même que le mien.
C'est ce qui a fonctionné pour moi lorsque j'ai créé un site de démonstration en utilisant Hugo avec le thème docsy :
Identifiez vos 3 ressources les plus précieuses :
1. Le Repo Git du site d'exemple de votre thème :
Exemple :
https://github.com/google/docsy-example
2. Le Repo Git de votre thème :
Exemple :
https://github.com/google/docsy
3. La page de documentation de votre thème :
Exemple :
https://www.docsy.dev/docs/
Voici le processus logique que j'ai suivi pour le faire fonctionner :
J'ai ensuite découvert quelque chose qui n'était pas écrit dans la documentation, tout en effectuant des tests à l'aide de la boucle de rétroaction rapide du développement local d'Hugo et en vérifiant que le changement avait l'effet désiré. Si vous mettez à jour le favicon, il arrive que l'utilisation du mode incognito seul ne suffise pas à refléter le changement mis à jour. J'ai dû télécharger un autre navigateur, et l'utiliser en mode incognito, pour constater que le changement avait bien eu lieu. Ensuite, dans mon navigateur normal, j'ai dû vider le cache et les cookies, quitter complètement tous les processus du navigateur et rouvrir le navigateur, puis utiliser le mode incognito pour que le changement se reflète correctement dans le navigateur que j'utilise normalement.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.