ExpressJS中的设置视图引擎是否会导致res.render()仅查看视图文件夹中的模板?

时间:2015-06-05 21:25:14

标签: node.js express

设置此

app.set('views', path.join(__dirname, 'views'));
app.set('view engine', 'jade');

总是导致

res.render([path]); 

views目录开始?换句话说,在设置视图引擎后,views目录始终隐含在res.render()中。

1 个答案:

答案 0 :(得分:1)

是的,这将使渲染看到'视图'

http://expressjs.com/4x/api.html#app.render

如果向下滚动到应用程序设置,它会告诉您视图的默认设置是

process.cwd() + '/views'