【发布时间】:2013-11-09 15:12:33
【问题描述】:
我确实想以这样的方式设置 pelican,它允许我通过保留它们的位置但更改目标上已编译的文件扩展名来编译静态 Markdown 文件。
这是一个例子:
content/about.md --> output/about.html
content/foo/bar.md --> output/foo/bar.html
在配置中我尝试了这些:
PAGE_URL = '{path}.html'
PAGE_SAVE_AS = '{path}.html'
ARTICLE_URL = '{path}.html'
ARTICLE_SAVE_AS = '{path}.html'
问题是.md 部分没有被删除,{path} 包含带有文件名的整个路径。
我知道我可以使用 {slug} 并手动输入 slug 里面的 bug,这一点都不酷,因为它需要我为每个页面添加一个 slug。
【问题讨论】:
标签: pelican