在 jekyll 的 html 页面中呈现所有降价文件

Render all markdown files in an html page in jekyll

我有一个 html 页面和一堆降价文件。我想要在我的页面中呈现的文件内容。通常,一个人会在他的 markdown 文件的 front matter 中指定布局,并让该 markdown 文件成为一个独立的页面。但是,我不想这样。 我有一个 html 页面。我想遍历所有降价文件并在 html 页面上显示它们的内容。有没有办法做到这一点? 我试过了-

{%for file in site.files%}
    {{file.content}}
    <br>
    <hr>
{%endfror%}

但是,我想我不能使用 file.content 访问降价文件的内容。

将您的降价文件设为 collection。然后你可以循环收集并访问文件内容。

{% for file in site.collection_name %}
    {{ file.content }}
    <br>
    <hr>
{% endfor %}