Showing
1 changed file
with
4 additions
and
0 deletions
@@ -13,6 +13,10 @@ var app = express(); | @@ -13,6 +13,10 @@ var app = express(); | ||
13 | // set view engin | 13 | // set view engin |
14 | var doraemon = path.join(__dirname, '../../doraemon/views'); // parent view root | 14 | var doraemon = path.join(__dirname, '../../doraemon/views'); // parent view root |
15 | 15 | ||
16 | +app.on('mount', function(parent) { | ||
17 | + delete parent.locals.settings; // 不继承父 App 的设置 | ||
18 | + Object.assign(app.locals, parent.locals); | ||
19 | +}); | ||
16 | app.set('views', path.join(__dirname, 'views/action')); | 20 | app.set('views', path.join(__dirname, 'views/action')); |
17 | app.engine('.hbs', hbs({ | 21 | app.engine('.hbs', hbs({ |
18 | extname: '.hbs', | 22 | extname: '.hbs', |
-
Please register or login to post a comment