2014-02-05 6 views
1

최근에 nanoc을 사용하기 시작했으며 erb 필터를 사용하는 데 문제가 발생했습니다. content/blogs.html에 다음 코드를 입력합니다.nanoc 컴파일에서 erb 필터를 사용하는 방법은 무엇입니까?

<ul> 
    <% for item in articles() %> 
    <li><%= item[:title] %></li> 
    <% end %> 
</ul> 

과 (Rules에서) :erb를 사용하여 항목을 필터링

compile '/blogs/' do 
    filter :karmdown 
    filter :erb 
    layout 'default' 
end 

그러나, 그것은 작동하지 않습니다 - 루비 내장은 렌더링없이 표시되었다. 에 ERB 이상을 올려도 제대로 작동합니다. 하지만 더 이상 filter이 아닙니다.

답변

2

정말 확실합니다. 나는 실제로 그 해답을 발견했다. (역)에 Rules

filter :kramdown 
filter :erb 

compile rule을 다음

변경 :

filter :erb 
filter :kramdown 

하고 잘 작동합니다.

관련 문제