我有一个_posts文件夹,其中包含我的博客和项目的所有帖子。我想为我的博客笔记和项目页面分隔markdown文件。例如,除了内置的md - > _posts中文件的HTML转换,我希望有一个_projects文件夹,其中包含用于单个项目写作的markdown文件,并在运行jekyll serve时将它们构建为HTML。
答案 0 :(得分:2)
答案 1 :(得分:1)
您似乎想要使用categories
。这是一个讨论类似问题的链接:Multiple _posts directories
答案 2 :(得分:0)
默认情况下,Jekyll会忽略带有下划线前缀的新文件夹,因此您无法使用_projects
。
您可以在多个文件夹中分隔_posts
,将所有项目文件放在特定文件夹中,创建projects/_posts
文件夹结构并将项目文件移到projects/_posts
内,留下博客帖子_posts
。
Jekyll会生成每个帖子并自动为其分配project
类别,因此您还可以从博文中生成不同的列表。