【发布时间】:2021-07-10 22:05:02
【问题描述】:
Middleman 会自动加载存在于 /data 文件夹中的 .json 或 .yml data files 的内容。
有没有办法在这个文件夹中加载 any .txt 或 .md 文件的内容?
我找到了这个extension,但我不知道如何实现。
示例
鉴于此结构和以下文件:
data/
├── foo.yml
└── bar.txt
-
foo.yml:
text: "I can load this text."
bar.txt
I want to load this text.
我可以访问data.foo.text 并检索I can load this text.
我想访问data.bar 并检索I want to load this text.
【问题讨论】:
-
您可能必须编写自己的扩展程序或 MonkeyPatch Middleman。将文本文件转换为 yaml 可能更容易。
-
是的,这似乎是唯一的选择。谢谢
标签: ruby markdown middleman static-site