2016-12-03 6 views
3

Soweit ich erfahre, analysiert Jekyll eine inklusive Seite durch die Templating-Stufe, wenn und nur wenn es eine YAML-Header/Front-Angelegenheit findet. Sonst kopiert es es einfach. Gibt es eine Möglichkeit, Jekyll zu zwingen, eine enthaltene Datei ohne eine Front Angelegenheit zu parsen?Jekyll: Parse-Seiten ohne Front Angelegenheit

+0

Können Sie ein Beispiel geben? –

+0

Warum nicht die Kopfzeile hinzufügen (erstellen Sie einen Prozess, der die Kopfzeile in einem tmp-Verzeichnis hinzufügt, und lassen Sie diese von Jekyll verarbeiten). – Verhagen

+0

Ich wollte beide Seiten in eine andere Seite einfügen und die Seite als eigenständig darstellen lassen. Eigentlich habe ich darüber nachgedacht, das tun zu müssen, aber ich lasse das offen, weil ich immer noch interessiert bin, ob es möglich ist, das zu tun. – spinkus

Antwort

0

Die aktuelle Version von Jekyll analysiert Flüssigkeit in enthaltenen .html-Dateien ohne Front/YAML-Header. Ich denke dein Problem ist gelöst.

PS. Hier ist ein Header-Include von einem meiner Repos, als Beispiel: https://github.com/jhvanderschee/jekyllcodex/blob/gh-pages/_includes/header.html

+0

Auf welche Version beziehen Sie sich? Ich habe es nur mit Jekyll 3.6 versucht und nicht funktioniert. – spinkus

+0

Dieser Code arbeitet derzeit hier auf Github Seiten: jekyllcodex.org. Sie könnten etwas vermissen ... – JoostS

+0

Ich spreche nicht über Includes enthalten von '_includes' geparst werden. Wenn ich "include" sage, spreche ich von einer Seite "included" - sozusagen - für die Ausgabe in den statischen Site-Build (standardmäßig unter _site /). – spinkus

Verwandte Themen