如何从不同的文件使用多个块?

我有一个layout.jade ,看起来像这样:

 html body block content block footer 

我的content.jade如下所示:

 extends layout block content #Content Welcome 

我的footer.jade看起来像这样:

 extends layout block footer #Footer Impressum 

现在,当我运行我的app

 app.get('/', function(req, res) { res.render('layout'); }); 

我没有看到内容和页脚。

当我运行:

 app.get('/', function(req, res) { res.render('content'); }); 

然后我看到内容。

当我运行:

 app.get('/', function(req, res) { res.render('footer'); }); 

然后我看到了页脚。

我怎样才能看到,内容和页脚?

       

网上收集的解决方案 "如何从不同的文件使用多个块?"