Mit GitHub Pages ist es möglich, das Root-Webverzeichnis anzugeben, wenn Jekyll nicht verwendet wird?

8

Ich verwende einen anderen statischen Site-Generator und würde gerne die Quelldateien (in Markdown) sowie die generierte Site in meinen username.github.com Repo einchecken können. So ähnlich wie Jekyll, aber ich benutze Jekyll nicht. Meine Struktur ist:

%Vor%

GitHub Pages versorgt die index.html und erwartet, dass sich der Rest der Site im Stammverzeichnis befindet. Ich möchte, dass die Seite von target / index.html geliefert wird. Dies würde mir erlauben, ein source / 3.md zu erstellen, es lokal zu generieren und sowohl source / 3.md als auch target / 3.html zu drücken.

Die einzigen Möglichkeiten, dies zu tun, sind:

  1. haben zwei Repos - einen für den Abschlag und einen anderen für nur den HTML-Code.

  2. haben eine Verzweigung, die die Abschrift enthält und die Quelle an diese Verzweigung festschreibt und zum Master wechselt, bevor sie das generierte Ziel-HTML festlegt.

  3. Behalten Sie den Abschlag im root (anstelle von 'source') und erzeugen Sie html im selben Stammverzeichnis

  4. als eine Einstellung, adoptieren Sie die Jekyll-Verzeichnisstruktur und hoffen Sie, dass es irgendwie nicht eingreift, indem Sie denken, dass es eine wahre Jekyll-style Seite ist

Andrew Goodnough 12.07.2012, 02:47
quelle

1 Antwort

1

die jekyll docs Ссылка recherchierend, scheint das nicht möglich zu sein. Das Quellverzeichnis kann nicht geändert werden.

    
Harry Moreno 19.03.2014 23:31
quelle

Tags und Links