3

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

4

3 回答 3

6

只需collections在您的_config.yml

collections:
  projects:
    output: true

更多信息的官方文档..

于 2017-07-23T02:57:16.790 回答
2

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

您可以_posts在多个文件夹中分开,将所有项目文件放在一个特定文件夹中,创建projects/_posts文件夹结构并将项目文件移动到其中projects/_posts,将博客文章留在_posts.

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

于 2017-07-23T03:13:00.763 回答
2

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

于 2017-07-23T03:16:39.500 回答