我正在使用另一个静态站点生成器,我希望能够签入源文件(在markdown中)以及生成的站点到我的username.github.com repo.所以,就像杰基尔,但我没有使用杰基尔.我的结构是:
--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个repos - 一个用于降价并生成另一个用于html.
有一个包含markdown的分支并将源提交到该分支并在提交生成的目标html之前切换到master.
将markdown保留在root(而不是'source')中,并将html生成到同一个根目录
作为一个长镜头,采用Jekyll指挥结构,并希望它不会以某种方式干涉,因为它认为它是一个真正的Jekyll风格的网站
| 归档时间: |
|
| 查看次数: |
1502 次 |
| 最近记录: |