2
我正在使用中間人與middleman-slim包生成靜態網站。如果我有一個部分在一個名爲_test.erb
或_test.slim
文件,我可以簡單地用線包括它在middleman中包含純HTML部分
== partial 'layouts/test'
但是,如果這只是一個簡單的HTML文件,這是行不通的。我搜索了相對較少的成功。目前我能想到的選項有:
- 將文件重命名爲.erb,這將工作,但我寧願不。
- 包括文件的使用IO.read(如
==IO.read('source/layouts/_test.html')
),這也是醜陋的內容
有沒有一種方法,我可以註冊一個處理器純.html文件,使一個簡單的方法這項工作?
感謝您的回覆!老實說,我放棄了希望,並且把我自己的擴展名重新寫入了當前的默認分支。但是,我不能讓托馬斯的版本工作 - 它只能用於.svg文件嗎? – Troy
非易失性存儲器;看看代碼。儘管如此,我不確定爲什麼,但是當我爲文件提供擴展名時,我得到了「沒有模板引擎註冊」,沒有擴展名,它根本找不到它。 – Troy