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 模板中......

4

1 回答 1

1

我假设您正在使用partials. 它们已使用 express v3删除。有关详细信息,请参阅查看系统更改部分。

从 express v3 开始,您应该使用块。例如:_

我的模板.jade:

extends my-layout

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

block content
  h1 My page

我的布局.jade

doctype 5
html
  head
    title My title
    block head
  body
    #content
      block content
于 2012-12-06T14:20:37.340 回答