Github page lokaal ontwikkelen
Met de volgende instructies kan je lokaal Github pages ontwikkelen. De instructies zorgen ervoor dat je lokaal dezelfde setup hebt, als Github gebruikt voor het genereren van pages.
Ik ga ervan uit dat ruby via rbenv beschikbaar is zoals bij Een ruby omgeving per project in Ubuntu is beschreven.
Let’s go
Maak een dir aan, bijvoorbeeld my-gh-page
en zorg dat je in de dir staat voordat je de commando’s uitvoert.
Bezoek GitHub Pages Dependency versions en zorg dat je tenminste de ruby versie hebt die wordt genoemd. In dit voorbeeld wordt versie 2.2.2 geïnstalleerd.
-
installeer ruby en bundler met de volgende commando’s:
# ruby installeren rbenv install 2.2.2 # bundler installeren gem install bundler
-
maak een
Gemfile
bestand aan met de volgende inhoud:source 'https://rubygems.org' require 'json' require 'open-uri' versions = JSON.parse(open('https://pages.github.com/versions.json').read) gem 'github-pages', versions['github-pages']
-
installeer vervolgens
github-pages
metbundle install --binstubs .bundle/bin
. -
creëer een standaard template met
jekyll new .
. -
Bekijk de website met
jekyll serve
.
Lees meer over het maken van websites met Jekyll in de documentatie.