相关疑难解决方法(0)

Node/Express.js - 覆盖每个请求的"Views"文件夹的位置

在我的Node/Express.js项目中,我可以全局设置views文件夹,如下所示:

app.configure(function() {
    app.set('views', __dirname + '/views');
    .... snip ....
});
Run Code Online (Sandbox Code Playgroud)

...并且我的所有视图模板都进入了views文件夹.

是否可以覆盖Express在请求的基础上查找请求的视图?例如,类似于以下内容:

app.get('/', function(req, res) {
    res.render('index', { viewFolder: 'otherViews' });
});
Run Code Online (Sandbox Code Playgroud)

我问的原因是我正在尝试复制Microsoft ASP.NET MVC的区域功能,其中每个区域都有自己的视图文件夹.

node.js express

26
推荐指数
2
解决办法
2万
查看次数

标签 统计

express ×1

node.js ×1