Express和Jade的模板inheritance
我很难让模板inheritance正常工作。 我发现我可以得到索引/布局运行良好,但它不包括其他扩展块。 例如,这里是我的layout.jade文件:
#wrapper block tester // Side bar #list ul#friend-list.browser li#friends.label Friends li#following.label Following // Content block content
在同一个目录中,我有index.jade和tester.jade。 index.jade包含以下内容,并且工作:
extends layout block content .content .row-fluid .span12 .row-fluid #browser-toolbar.span12.toolbar .row-fluid .span12 #bento
tester.jade看起来像这样,并不起作用 :
extend layout block tester h1 hello world
我目前正在使用Express v.3.0b4。 任何人都可以帮助解释为什么这是行不通的? 它不会抛出一个错误 – 它根本不呈现tester.jade文件。
这只是一个使用extends
与s'vs extend
吗?
Express 3.x显着改变了视图处理,不再自动引用布局。 检查迁移指南。