当我创建新帖子时,为什么Jekyll会在其中创建包含index.html文件的新目录?

时间:2012-10-22 22:54:36

标签: ruby-on-rails rack jekyll

我错过了某个地方的设置吗?生成站点时,_posts目录中的markdown文件将自己转换为目录。每个目录都有一个带有内容的index.html文件。

我显然更喜欢在不为每个帖子创建新目录的情况下生成帖子。

2 个答案:

答案 0 :(得分:9)

这与你配置永久链接的方式有很大的关系。如果您不想要非常永久链接,并且您只想自己拥有.html文件而不是自己的目录,请在_config.yml文件中尝试更改

permalink: pretty

permalink: date

permalink: none

答案 1 :(得分:0)

目录有什么问题?如果你不希望你的帖子结束.html(我假设你没有),那么你肯定需要使用目录/ index.html才能可靠地工作而不依赖于给定网络服务器的细节。目录很便宜。您也可以使用它们 - 它不像您手动通过_site目录。