我正在使用另一個靜態網站生成器,我希望能夠簽入源文件(以降價)以及生成的網站到我的username.github.com回購協議。所以,就像Jekyll,但我沒有使用Jekyll。我的結構是:使用GitHub頁面,是否可以在不使用Jekyll時指定根目錄的Web目錄?
--source 1.md 2.md --target index.html 1.html 2.html --css app.css index.html (GitHub Pages wants the root here)
GitHub Pages服務於index.html,並期望網站的其餘部分位於根目錄。我希望該網站可以通過target/index.html進行投放。這將允許我創建一個source/3.md,在本地生成它,並推送source/3.md和target/3.html。
我能想到做到這一點的唯一方法是:
有2個回購協議 - 一個用於降價和產生到另一個只包含HTML。
有一個分支,它包含markdown並將源提交到該分支,並在提交生成的目標html之前切換到master。
保持在根(而不是「源」)的降價,並生成HTML以相同的根目錄
的長鏡頭,採用化身diretory結構,並希望它不以某種方式干擾通過思考它是一個真正的哲基爾式現場
我只是不明白他們使用的設計原理!看起來他們與Jekyll緊密結合!指定一個構建目錄可以使用任何靜態生成器來切換Jekyll。 – 2014-06-12 17:47:43
重定向可能會幫助您:http://stackoverflow.com/a/32109398/375680 – 2015-08-20 04:12:02