当我创建新帖子时,Jekyll为什么在其中使用index.html文件创建新目录



我是否在某处错过设置?生成站点时,_posts目录中的降级文件本身会转换为目录。这些目录中的每个目录都有一个index.html文件。

显然,我只希望生成帖子而不为每个帖子创建新目录。

这与您配置永久链接以具有漂亮的永久链接的方式有关。如果您不想要漂亮的固定链接,而只想在_config.yml文件中使用自己而不是在自己的目录中拥有.html文件。尝试更改

permalink: pretty

to

permalink: date

permalink: none

目录有什么问题?如果您不希望您的帖子结束.html(我认为您不这样做),那么您肯定需要使用目录/index.html来可靠地工作,而无需依赖给定的Web服务器的细节。目录很便宜。您也可以使用它们 - 这并不像您手动通过_Site目录生根。

最新更新