Używam innego statycznego generatora stron i chciałbym móc sprawdzić pliki źródłowe (w markdown), a także wygenerowaną stronę na moje repozytorium username.github.com. Tak, podobnie jak Jekyll, ale nie używam Jekyll. Moja struktura jest następująca:Korzystanie z GitHub Pages, czy możliwe jest określenie katalogu głównego, gdy nie korzystasz z Jekyll?
--source 1.md 2.md --target index.html 1.html 2.html --css app.css index.html (GitHub Pages wants the root here)
GitHub Strony służy index.html i oczekuje reszta miejscu, aby być w katalogu głównym. Chciałbym, aby strona była serwowana z target/index.html. To pozwoliłoby mi utworzyć źródło/3.md, wygenerować je lokalnie i nacisnąć zarówno source/3.md i target/3.html.
Jedyne sposoby można myślę, aby to zrobić jest:
mają 2 repo - jeden dla obniżki i generować do drugiego tylko html.
mieć gałąź, która zawiera przecenę i zatwierdzić źródło dla tej gałęzi i przełączyć się na mastera przed zatwierdzeniem wygenerowanego docelowego html.
utrzymać przecen w katalogu głównym (zamiast „źródło”) i wygenerować kod HTML do tego samego katalogu
jak długie ujęcie, przyjmuje diretory strukturę Jekyll i nadzieję, że nie przeszkadza jakoś myśląc, że jest to prawdziwe miejsce Jekyll stylu
Po prostu nie rozumiem racjonalnego projektu, którego użyli! Wygląda na to, że mają bardzo ścisłe powiązanie z Jekyll! Określenie katalogu kompilacji umożliwiłoby przełączenie Jekyll z dowolnym statycznym generatorem. –
Przekierowanie może pomóc: http://stackoverflow.com/a/32109398/375680 –