配置新集合

要创建相册集合,请将以下内容添加到 config.yml 文件中:

 collections:
- albums

在你的 Jekyll 安装的根目录下创建一个相应的文件夹,其名称与你在 config.yml 文件中的名称完全相同,并带有附加的前置下划线; 在我们的例子中,<source>/_albums

将文档添加到此文件夹会将项目添加到你的集合中。文件的 YAML 前端内容中包含的任何变量都作为数据属性读入,其后的所有变量都包含在项目的内容属性中。如果没有提供 YAML 前端内容,Jekyll 将不会在你的集合中生成该文件。

可以在 config.yml 中配置集合元数据:

collections:
  albums:
    type: media

在此示例中,type: media 可以是任意键值对。

集合中项目的默认值也可以在 config.yml 中设置。

defaults:
  - scope:
      path: ""
      type: albums
    values:
      publisher: Me Publishers Inc

鉴于此默认值,albums 集合中未明确设置 publisher 的任何项目将在构建时将 publisher 变量设置为 Me Publishers Inc

Jekyll 官方收藏文件