我知道我可以通过在_config.yaml中指定新目录来更改默认布局目录,如下所示:
layouts: "templates"
对包含目录执行相同操作似乎不起作用。我在jekyll网站上找不到任何文档。这是我试过的
includes: "partials"
虽然不行。如果有人能帮忙解决这个问题会很棒。谢谢!
答案 0 :(得分:1)
没办法,它在Jekyll :: Tags :: IncludeTag中硬编码。
如果您希望以后能够更改包含目录,可以尝试覆盖类或make a feature request到Jekyll团队。
答案 1 :(得分:1)
基于此doc,您还可以选择包含相对于当前文件的文件片段:
{% include_relative somedir/footer.html %}