L'objectif principal de ce référentiel est d'avoir un endroit pour garder les ressources génériques ensemble pour Hugo, le générateur de sites statique, qui peut être utilisé pour différents thèmes ou site. Bien qu'il s'agisse d'un site Hugo lui-même, c'est la seule intention est de montrer cette collection de ressources génériques.
Vous pouvez voir que ce référentiel ressemble à un site Hugo; C'est en fait un, car c'est ainsi que nous pouvons vérifier que les ressources proposées fonctionnent réellement et en même temps, il fournit la documentation qui est conçue pour être servie via des pages GitHub pour ce référentiel.
Les ressources seront incluses dans le répertoire "Thèmes / ressources". Ce répertoire contient la structure d'un thème Hugo et le seul but est de conserver toutes les ressources dans un répertoire, à l'intérieur de sous-répertoires nommés avec le type que chacun est (dispositions, shortcodes, etc.). Le site Hugo qui se trouve dans la racine de ce référentiel utilise ce thème pour pouvoir utiliser le spectacle sur les ressources.
Pour résumer, reportez-vous au répertoire "thèmes / ressources" pour prendre la ressource dont vous pourriez avoir besoin, plutôt que de penser que c'est un thème fini / en vedette / mûre, car ce n'est pas le cas et il ne le sera jamais.
La documentation des ressources actuelles est disponible dans les pages GitHub de ce référentiel qui est l'emplacement à: ifraixedes.github.io/hugo-resources et il est mentionné ci-dessus, ils sont construits avec le site Hugo qui se trouve à la racine de ce référentiel.
Pour développer dans ce projet, vous devez installer Hugo; En ce moment, j'utilise V0.15.
Le projet contient un makefile
qui vous permet d'exécuter un serveur Hugo avec le site assis à la racine de ce référentiel et de désignorer le thème "Ressources" et d'utiliser ".tmp" Répertoire pour l'ouput que Hugo génère et sert.
Vous n'avez donc qu'à exécuter make dev
et le serveur s'exécutera et regardera les modifications.
J'ai testé dans Linux et OSX et cela fonctionne, dans Windows, ce n'est probablement pas le cas, mais je suppose que cela devrait fonctionner avec un petit changement dans le Makefile. Si vous en avez besoin, vous pouvez le modifier car je n'en ai pas à le faire actuellement, mais je suis toujours ouvert aux contributions!
Je suis heureux d'ajouter n'importe quelle ressource à ce dépôt, de corriger tout bogue et d'essayer d'implémenter toute ressource suggérée (après avoir convenu); N'hésitez donc pas à ouvrir un problème ou à envoyer une demande de traction.
MIT Lire le fichier de licence pour plus d'informations