【发布时间】:2015-12-17 12:45:49
【问题描述】:
我对 ruby 还很陌生,正在构建一个包含 html sn-ps 的前端样式指南,我想将其作为 haml 呈现到 pre 标记中。我正在为中间人构建一个助手,并且已经弄清楚如何读取 HTML 文件并输出其内容。现在我想将 html 转换为 haml 并输出。
环顾四周,html2haml gem 似乎是我想要使用的,尽管该 gem 上的文档似乎只涵盖在命令行上使用它,而我正在尝试将此功能添加到帮助程序中。
这是我迄今为止的助手
helpers do
def render_snippet(page)
p1 = ("<pre><code>").html_safe
p2 = File.read("source/"+"#{page}")
p3 = ("</code></pre>").html_safe
p0+p1+p2+p3
end
end
这是我使用助手的方式
= render_snippet "partials/examples/typography/elements.html"
【问题讨论】: