From 74c0064c7dca1c0a96eef4962adb6cd61f33ec6c Mon Sep 17 00:00:00 2001 From: Johannes Zellner Date: Sun, 5 Feb 2017 06:47:47 -0800 Subject: [PATCH] Fix the routing by using middleware selectively --- server.js | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/server.js b/server.js index 4a67585..edd8a75 100755 --- a/server.js +++ b/server.js @@ -35,16 +35,16 @@ var rootFolder = path.resolve(__dirname, process.argv[2] || 'files'); app.use(morgan('dev')); app.use(compression()); -app.use('/_admin', express.static(__dirname + '/frontend')); -app.use(express.static(rootFolder)); -app.use(serveIndex(rootFolder, { icons: true })); -app.use(bodyParser.json()); -app.use(bodyParser.urlencoded({ extended: false, limit: '100mb' })); -app.use(cookieParser()); -app.use(session({ secret: 'surfin surfin', resave: false, saveUninitialized: false })); -app.use(passport.initialize()); -app.use(passport.session()); +app.use('/api', bodyParser.json()); +app.use('/api', bodyParser.urlencoded({ extended: false, limit: '100mb' })); +app.use('/api', cookieParser()); +app.use('/api', session({ secret: 'surfin surfin', resave: false, saveUninitialized: false })); +app.use('/api', passport.initialize()); +app.use('/api', passport.session()); app.use(router); +app.use('/_admin', express.static(__dirname + '/frontend')); +app.use('/', express.static(rootFolder)); +app.use('/', serveIndex(rootFolder, { icons: true })); app.use(lastMile()); var server = app.listen(3000, function () { -- 2.41.0