2012-12-06 3 views
0

여러 템플릿이있을 때 JADE가 어떻게 작동하는지 이해하려고합니다.여러 비취 템플릿을 렌더링하는 방법

나는이 튜토리얼에 의해 일 : http://www.franz-enzenhofer.com/jade

그러나, 나는이있어 :

$ curl http://localhost:3000 
<h1> <a href="http://www.franz-enzenhofer.com/">Franz Enzenhofer</a></h1> 

이 보인다 명령 "res.render ('index.jade'..."단지 index.jade 템플릿을 가져 왔지만 layout.jade 템플릿에 삽입하지 않았습니다 ...

답변

1

partials을 사용하고 있다고 가정합니다. 해당 템플릿은 이고 버전은 v3입니다. 시스템 변경 사항보기 부분을 참조하십시오. 더 많은 것 정보.

express v3에서 블록을 사용해야합니다. example 경우 :

내-template.jade :

extends my-layout 

block head 
    script(src="myfile.js") 

block content 
    h1 My page 

내-layout.jade

doctype 5 
html 
    head 
    title My title 
    block head 
    body 
    #content 
     block content 
+0

좋아요, 감사합니다! 불행히도 데모 업그레이드를 요청하기 위해 데모 작성자에게 연락 할 수있는 방법이 없습니다. –

관련 문제