Express 3上的EJS布局

我在Express 3上的EJS布局文件有一些问题。Express似乎无法find渲染的布局。 它只是完全跳过了layout.ejs,这意味着输出漏掉了所有的样式表等等。

res.render('login', { user: req.user }); 

和configuration部分,

 app.set('views', __dirname + '/views'); app.set('view engine', 'ejs'); 

并在layout.ejs中添加了body标签,

 <%- body %> 

我以前一直在试试Jade,它工作的很好,所以问题只是EJS。

提前致谢。

       

网上收集的解决方案 "Express 3上的EJS布局"