我需要在Jekyll集合中包含一堆文件中的原始文本。我不想以任何方式处理它们,我只需要使用集合转储原始文本。感觉如下应该有效:
---
layout: default
---
{% for item in site.fragments %}
{{ item.content }}
{% endfor %}
我在_config.yml
文件中声明了这个集合,如下所示:
collections:
- fragments
令人惊讶的是,item.content
的输出不是文件中的原始文本,而是在文件顶部运行Jekyll而产生的处理过的HTML。
显然,我必须误解一些基本的东西,因为拼接文本文件应该对像Jekyll这样的文本处理器来说是微不足道的。