Jekyll 无法从集合中找到包含文件

Jekyll cannot find include files from within a collection

抱歉,如果之前有人回答过这个问题,我已经尝试搜索但没有找到任何东西。

我正在使用 Jekyll 3.8.5(github 页面支持的版本)。我有一个包含文件 youtube.html,它位于我的 jekyll _includes 目录中。我正在尝试从集合中的文件中引用该文件,但它只是出错 - 说明它无法在 [collection]/_includes 中找到该文件,这显然是错误的,应该只是 _includes.

知道如何修复路径以便正确找到包含文件吗?

你可以在这里看到我的实现:https://github.com/dtsn/jungleskipper/blob/feature/members/_members/jonas-brisbane.md

我确实在 jekyll 4 中尝试过这个没有问题。

我认为问题出在您将 post 设置为 _config.yml

中的集合

移除

posts:
    title: Posts
    output: true
    layout: post

我 运行 在 MacOS beta 上,我切换回非 beta 频道,重新安装 Ruby 和 Jekyll,我不再收到错误。奇怪的...