【发布时间】:2017-03-08 11:04:34
【问题描述】:
config.yml 定义colleio鸡蛋
collections:
eggs:
output: true
一个文件夹 _eggs 有一个带有front matter的文档
我可以这样访问集合标签:
{{ site.collections[0].label }}
返回 "eggs" 但不是这样
{{ site.eggs.label }}
它什么也不返回:
{{ site.eggs }}
https://jekyllrb.com/docs/collections/#liquid-attributes 上有关集合的文档对我来说没有多大意义:“集合也可以在 site.collections 下获得,其中包含您指定的元数据”。作者在 github 上的一个问题中说,collections 字段(悄悄地?)被删除了(https://github.com/jekyll/jekyll/issues/4392)。
我目前正在评估 Jekyll,这会让人怀疑它是否稳定、是否有最新的文档以及未来还有其他陷阱。
我是否误解了文档?为什么上述对集合元数据的访问不起作用。
【问题讨论】:
-
您需要简单地获取您收藏的标签吗?链接问题中有一个解决方案,但我不确定这是否是正确的答案。另外,
{{ site.eggs }}对你来说是空的吗?那个应该归还所有鸡蛋。 -
它应该返回所有鸡蛋,但输出为空。阅读文档和我已经放弃 jekyll 的问题。
标签: jekyll