From 74793b516a885f21ecc1143892b6c64b916b404f Mon Sep 17 00:00:00 2001 From: "Cheng-Han, Wu" Date: Wed, 20 Apr 2016 18:14:28 +0800 Subject: [PATCH] Updated app.js to move static file routes before use sessions which no need to have session and may gain performance --- app.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app.js b/app.js index 1dae8a4..6979381 100644 --- a/app.js +++ b/app.js @@ -89,6 +89,11 @@ app.use(helmet.hsts({ preload: true })); +// routes without sessions +// static files +app.use('/', express.static(__dirname + '/public', { maxAge: config.staticcachetime })); +app.use('/vendor/', express.static(__dirname + '/bower_components', { maxAge: config.staticcachetime })); + //session app.use(session({ name: config.sessionname, @@ -145,10 +150,7 @@ passport.deserializeUser(function (id, done) { }); }); -//routes -//static files -app.use('/', express.static(__dirname + '/public')); -app.use('/vendor/', express.static(__dirname + '/bower_components')); +// routes need sessions //template files app.set('views', __dirname + '/public'); //set render engine