Jekyll - 为集合中的项目生成页面(类似于帖子)

Jekyll - Generate pages for items in a collection (similar to posts)

我正在制作一个 website/blog 来对 DIY 项目进行分类,目前我将每个项目都作为 post,最近 post s显示在首页。

我已经尝试了很多方法来从一组 .md 文件生成页面,就像 jekyll 为 posts 所做的那样,但我无法让它工作。这可能吗?或者有没有办法为文件夹中的每个 .md 文件自动生成一个 html 页面?

这是我正在使用的页面的 link。 http://happy-swallow.cloudvent.net/

谢谢!

您可以使用Collections并指定将集合文件夹中的每个文件呈现为页面:

  • 告诉 Jekyll 在 _config.yml:

    中呈现单个集合页面
    collections: 
        my_collection: 
            output: true
    
  • 然后创建一个名为_my_collection的文件夹(文件夹名称必须以下划线开头),里面的每个markdown文件都会有一个页面。