配置新集合

要建立相簿集合,請將以下內容新增到 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 官方收藏檔案