네, nanoc와 함께 중첩 된 부분을 사용할 수 있습니다. 이를 증명하는 방법은 다음과 같습니다.
nanoc을 사용하여 새 사이트를 만듭니다.
사이트 디렉터리 내에서 content/partials
폴더를 만듭니다.
"외부"및 "내부"부분 콘텐츠를 만듭니다. 파일 content/partials/_outer.html
, 장소에서 :
<p>This is the outer partial.</p>
<p><%= @items['/partials/_inner/'].compiled_content %></p>
그리고 파일 content/partials/_inner.html
에 : 우리가 지금 서로의 내용을 포함한 부분 하나가
This is the inner partial.
참고.
편집은 외부 부분 임베드 있도록 메인 페이지, content/index.html
: 이제 생성
# Filter but do not lay-out partial content
compile '/partials/*' do
filter :erb
end
# Do not output partials; they are only ever embedded in other content
route '/partials/*' do
nil
end
:
<h1>A Brand New nanoc Site</h1>
<%= @items['/partials/_outer/'].compiled_content %>
가 이미 Rules
위의 것들에 이러한 규칙을 추가하기 nanoc compile
인 사이트입니다.
브랜드의 새로운 nanoc 사이트
이 외부 부분이다 : 당신이 그것을 볼 때이 같은 메인 페이지 내에 중첩 된 외부 부분의 콘텐츠 안에 중첩 내부 부분적인 내용을 볼 수 있습니다.
이것은 내부 부분입니다.