2016-06-24 14 views
0

Ich versuche, eine Seite zu erstellen und auf GitHub mit Jekyll ausgeführt werden, und insbesondere habe ich das SinglePaged Thema (https://github.com/t413/SinglePaged) gefunden. Ich folgte den Anweisungen, um Gabel und alles, und erstellt zwei Beiträge:Jekyll und SinglePaged Thema

  • 2000-01-01-intro.md
  • 2000-01-02-education.md

Der Inhalt der zweite Beitrag sind einfach:

--- 
title: "education" 
bg: turquoise 
color: white 
--- 
# Title 
test 

Aber wenn ich auf einem lokalen jekyll Server laufen, nur dieser zweite Beitrag gerendert wird. Als ich bei der in _site/ erzeugt index.html aussehen, es enthält nur:

<h1 id="title">Title</h1> 

<p>test</p> 

ich es getestet, indem mehr Beiträge hinzufügen, und nur die letzte (das heißt mit dem Endtermin) mit nichts wird anders gemacht. Außerdem wird das CSS nicht auf den Browser angewendet, obwohl alle Dateien vorhanden sind. Hat das jemand schon mal gesehen?


Edit: Schauen Sie sich den gesamten Code in meinem GitHub-Repository https://github.com/muhammadkhan/muhammadkhan.github.io

+0

Es ist möglich, dass ein Problem mit dem Inhalt des ersten Beitrags vorliegt. Siehst du eine Fehlermeldung beim Erstellen der Site mit 'jekyll build --trace'? Es wäre einfacher zu beheben, wenn Sie den Jekyll-Code mit Ihren beiden Posts in ein GitHub-Repository setzen könnten. –

+0

@CaioProiete Ich habe die Frage bearbeitet, die auf mein Repo zeigt, danke für die Idee –

Antwort

1

Das Problem in line 10 of your _config.yml ist. Sie setzen den Permalink für jede einzelne Seite auf /.

Entfernen Sie diese Zeile, und Sie erhalten Ihre index.html wie Sie erwarten.

+0

Wow, ich kann nicht glauben, dass ich das übersehen habe - danke so sehr! –