以下是代码:
//- layout.jade
doctype html
html(lang="en")
body
block test
继承人
//- test.jade
extends ./layout.jade
block test
.foo
| hello
两个玉文件都在同一目录中。我正在使用jade cli将index.jade
编译成静态文件。
$ jade layout.jade
生成的layout.html文件没有.foo
div。没有错误, 是一个html文件,它只是没有test.jade
中的内容。我做错了什么?
答案 0 :(得分:0)
编译layout.jade时,它不会在任何地方引用test.jade。你需要编译test.jade,这会扩展布局文件。
基本上,test.jade扩展了layout.jade,尽管它看起来是另一种方式。