【发布时间】:2014-02-05 13:55:50
【问题描述】:
我最近开始使用nanoc,在使用erb 过滤器时遇到了一些问题。我将以下代码放入content/blogs.html。
<ul>
<% for item in articles() %>
<li><%= item[:title] %></li>
<% end %>
</ul>
并使用:erb(在Rules)过滤项目
compile '/blogs/' do
filter :karmdown
filter :erb
layout 'default'
end
但是,它不起作用——嵌入的 Ruby 在没有渲染的情况下显示。如果我将ERB 放在layout 之上,它就可以正常工作。但它不再是filter。
【问题讨论】: