gpt4 book ai didi

jekyll - 设置 Jekyll 集合的默认值

转载 作者:行者123 更新时间:2023-12-02 08:33:12 24 4
gpt4 key购买 nike

出于某种原因,我无法为我的 Jekyll 集合设置默认值。我认为我已经遵循了documentation正确,但即使设置默认布局也在暗示我..

这是我得到的:

collections:
work:
output: true
permalink: /work/:path/

defaults:
-
scope:
path: ""
type: "posts"
values:
layout: "post"
-
scope:
path: "work"
type: "pages"
values:
layout: "work"

我的博客文章 Markdown 文件位于 /_posts 中,我的作品(集合)Markdown 文件位于 /_work 中。在上面的示例中,我希望所有工作项都使用 work 集合。这怎么行不通?

顺便说一下,我使用的是 Jekyll 3.3.1。

最佳答案

您正在引用具有路径“work”的页面,而您想要引用集合“work”中的所有项目。这可以通过仅指定“类型”(集合)并将路径留空来完成,如下所示:

collections:
work:
output: true
permalink: /work/:path/

defaults:
- scope:
path: ""
type: "posts"
values:
layout: "post"
- scope:
path: ""
type: "work"
values:
layout: "work"

关于jekyll - 设置 Jekyll 集合的默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41280609/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com