【发布时间】:2014-07-16 17:37:39
【问题描述】:
我正在使用带有middleman-slim 包的中间人来生成静态网站。如果我在一个名为 _test.erb 或 _test.slim 的文件中有一个部分,我可以简单地将它包含在行中
== partial 'layouts/test'
但是,如果这只是一个普通的 .html 文件,它就不起作用。我四处搜寻,但收效甚微。到目前为止我能想到的选项是:
- 将文件重命名为 .erb,这样可以,但我不想这样做。
- 使用 IO.read 包含文件的内容(例如
==IO.read('source/layouts/_test.html')),这也很难看
有没有一种方法可以为普通的 .html 文件注册一个处理程序,以便以一种简单的方式完成这项工作?
【问题讨论】:
标签: ruby sinatra slim-lang middleman