В моем проекте Node/Express.js я могу установить папку представлений по всему миру так:
app.configure(function() {
app.set('views', __dirname + '/views');
.... snip ....
});
... и все мои шаблоны просмотров входят в папку представлений.
Можно ли переопределить, где Express ищет представления на основе запроса по запросу? Например, что-то вроде следующего:
app.get('/', function(req, res) {
res.render('index', { viewFolder: 'otherViews' });
});
Я спрашиваю, я пытаюсь реплицировать функциональность Microsoft ASP.NET MVC Areas, где каждая область получает свою собственную папку представлений.