Un site Web d'information basé sur Jekyll et Bootstrap pour Farset Labs, un espace de pirate et une charité situés à Belfast, en Irlande du Nord.
Installez les conditions préalables nécessaires à Jekyll. Cela comprend une version récente de Ruby (2,5 ou version ultérieure). Nous vous recommandons d'utiliser la dernière version stable de Ruby qui fonctionne avec Jekyll et votre plate-forme choisie. Vous pouvez vérifier votre version de Ruby en fonctionnant:
ruby --version
Nous avons suggéré d'utiliser RVM ou RBENV pour gérer différentes versions de Ruby localement.
Une fois que vous avez installé les prequistes, ouvrez le répertoire du projet et exécutez:
gem install bundler
bundle install
bundle exec jekyll serve -w
Ouvrez http: // localhost: 4000 dans un navigateur pour afficher le site.
Docker fournit des environnements reproductibles pour faciliter le développement. Pour travailler avec ce site à l'aide de Docker, assurez-vous d'abord que Docker est installé sur votre machine, puis exécutez:
docker build -t farsetlabs-site . docker run -p 4000:4000 -v `pwd`:/app farsetlabs-site
Cela démarrera un conteneur, construire le site, puis le servir sur le port 4000. Les fichiers d'édition sur votre machine feront reconstruire le site le conteneur et mettre les modifications disponibles dans le navigateur (attendez le message de confirmation de la construction)
Regenerating: 1 file(s) changed at 2019-06-13 09:33:17
index.html
...done in 10.680932188 seconds.
Toutes les contributions au site Web et au contenu doivent être effectuées via une succursale. Vous devez suivre le flux de travail de la branche des fonctionnalités lors de la contribution.
Nous avons une branche principale, main
, qui représente le site Web en direct. Des améliorations continues du site qui ne sont pas encore en direct dans les branches de fonctionnalités, que ce soit sur ce référentiel ou ses fourches.
Veuillez vous promener dans les derniers main
modifications.
Si vous n'avez pas accès à notre référentiel, veuillez nous débarrasser sur GitHub et soumettre votre succursale via une demande de traction.
Si vous n'êtes pas un développeur, vous devez augmenter les corrections et l'amélioration du contenu en tant que problèmes.
Les liens de barre latérale sont inclus à partir de _includes/sidebar-links.md
. Pour mettre à jour les liens de la barre latérale, modifiez ce fichier.
Une fois que vous avez poussé vos modifications (soit à notre dépôt, soit à votre fourche en tant que contributeur), vous devez ouvrir une demande de traction. Notre équipe Web l'examinera. Veuillez laisser au moins une brève description des modifications et détailler les modifications apportées à la mise en page ou les fonctionnalités du site Web.