Jekyll -- 创建另一个具有类似 _posts 功能的文件夹



我有一个_posts文件夹,其中包含我的博客和项目的所有帖子。我想将我的博客笔记和项目页面的降价文件分开。例如,除了内置的 md -> HTML _posts转换功能外,我还希望有一个_projects文件夹,其中包含我用于单个项目编写的降价文件,并在运行 jekyll serve 时将它们构建为 HTML。

只需在_config.yml中定义一个collections键:

collections:
projects:
output: true

官方文档以获取更多信息..

看起来你想使用categories.这是一个讨论类似问题的链接: 多个_posts目录

默认情况下,Jekyll 会忽略带有下划线前缀的新文件夹,因此您不能使用_projects.

您可以将_posts分隔到多个文件夹中,将所有项目文件放在一个特定的文件夹中,创建projects/_posts文件夹结构并将项目文件移动到projects/_posts内,从而将博客文章保留在_posts中。

Jekyll 将生成每篇文章并自动为其分配project类别,因此您还可以从博客文章中生成不同的列表。

相关内容

  • 没有找到相关文章

最新更新