Jekyll instellen voor GitHub-pagina's in 60 seconden

Jekyll kan met GitHub Pages worden gebruikt om eenvoudige, blog-bewuste, statische websites te maken. Deze video laat je zien hoe je de kale Jekyll platte bestandsstructuur in 60 seconden kunt instellen!

Als je eenmaal klaar bent en behoefte hebt aan inspiratie, bekijk dan wat er beschikbaar is in de Jekyll-thema's op Envato Market.

 

Als u liever een schriftelijke uitleg wilt, wordt hier het hele proces beschreven in duidelijke stappen:

Nieuw project

Maak eerst een map op uw systeem voor een nieuwe repo. Doe dit met behulp van de terminal om te navigeren naar waar u uw nieuwe map wilt hebben en voer vervolgens in: mkdir mysite. Onze nieuwe map heet "mijnsite", maar u kunt het een naam geven die u maar wilt.  

Verander de map naar deze nieuwe map door in te voeren cd mysite-eenmaal daar een configuratiebestand maken door de opdracht in te voeren vim _config.yml. In uw terminalvenster ziet u de inhoud van dit bestand, dus klik ik binnenkomen invoegmodus, voeg vervolgens de volgende inhoud toe:

titel: mijn site

Raken Esc Verlaten invoegmodus, ga dan naar binnen :X om de aangebrachte wijzigingen op te slaan.

Maak een index

Vervolgens moeten we het indexdocument maken, dus voer het in vim index.md en net zoals je eerder hebt gedaan, voeg je de volgende inhoud toe:

--- title: Hallo layout: standaard --- Hallo!

Map lay-outs toevoegen

Maak nu een nieuwe map door in te voeren mkdir _layouts en verander naar die map met cd _layouts. Geef het een standaardsjabloondocument vim default.html en voeg de volgende inhoud toe:

 inhoud 

Initialiseer de nieuwe repo

Nu moeten we de map initialiseren als een nieuwe repo en de wijzigingen doorvoeren. Dus begin met terug te gaan naar de hoofdmap van ons project met CD… . Ga dan naar binnen git init, gevolgd door git add --all && git commit - alles

Duwen naar GitHub

Ga via de browser naar GitHub en maak een nieuwe repo. 

Je krijgt op dit moment een paar opties, dus pak de opdrachten waar je hem ziet een bestaande repository pushen vanaf de opdrachtregel. De commando's zullen iets als lezen:

git remote add origin [email protected]: your_username / mysite.git git push -u originemeester

Plak deze opdrachten in de terminal om je lokale repository naar GitHub te duwen.

GitHub-instellingen

Ten slotte in de repository van GitHub instellingen, kies ervoor om de hoofdtak te gebruiken voor GitHub-pagina's, dan raken Opslaan.

Jekyll is helemaal klaar en je website is klaar om te worden gebouwd!

Jekyll File Structure, Explained

  • _config.yml werkt als het Jekyll-configuratiebestand. Dit is wat GitHub Pages voor site-brede instellingen leest, zoals globale variabelen, en meer.
  • index.md is het rootindex-document van de GitHub Pages-website.
  • _layouts / default.html is het standaardsjabloonbestand waarop index.md is gebaseerd.

Handige bronnen

Raadpleeg de volgende bronnen voor Envato Tuts voor meer informatie over het bouwen van statische websites met Jekyll+!

  • Hoe een Jekyll-thema in te stellen

    In deze zelfstudie zullen we van het begin af aan een Jekyll-thema opzetten, beginnend met een paar eenvoudige installatieadviezen, door te bladeren hoe je ...
    Kezz Bracey
    Jekyll
  • Nieuwe cursus: het bouwen van statische websites met Jekyll

    In onze nieuwe cursus leert u alles over de Jekyll statische site-generator en bouwt u in minder dan twee uur een complete website vanaf nul. Sluit je aan bij Guy Routledge ...
    Andrew Blackman
    Jekyll
  • De opdrachtregel voor webontwerp: de basisprincipes begrijpen

    In deze tutorial leert u alle essentiële zaken van het werken met een terminal of opdrachtprompt, inclusief hoe u deze kunt openen, hoe u opdrachten moet uitvoeren, hoe u kunt herhalen ...
    Kezz Bracey
    Terminal