| | |
| | | |
| | | 'use strict'; |
| | | |
| | | var express = require('express'); |
| | | var morgan = require('morgan'); |
| | | var compression = require('compression'); |
| | | var bodyParser = require('body-parser'); |
| | | var methodOverride = require('method-override'); |
| | | var cookieParser = require('cookie-parser'); |
| | | var errorHandler = require('errorhandler'); |
| | | var path = require('path'); |
| | | var config = require('./environment'); |
| | | var passport = require('passport'); |
| | | const express = require('express'); |
| | | const morgan = require('morgan'); |
| | | const compression = require('compression'); |
| | | const bodyParser = require('body-parser'); |
| | | const methodOverride = require('method-override'); |
| | | const cookieParser = require('cookie-parser'); |
| | | const errorHandler = require('errorhandler'); |
| | | const path = require('path'); |
| | | const config = require('./environment'); |
| | | |
| | | module.exports = function(app) { |
| | | var env = app.get('env'); |
| | | const env = app.get('env'); |
| | | |
| | | app.set('views', config.root + '/server/views'); |
| | | app.engine('html', require('ejs').renderFile); |
| | |
| | | app.use(bodyParser.json()); |
| | | app.use(methodOverride()); |
| | | app.use(cookieParser()); |
| | | app.use(passport.initialize()); |
| | | if ('production' === env || 'si' === env || 'ci' === env) { |
| | | app.use(express.static(path.join(config.root, 'public'))); |
| | | app.set('appPath', path.join(config.root, 'public')); |
| | | if ('production' === env || 'dev' === env || 'test' === env) { |
| | | // app.use(express.static(path.join(config.root, 'public'))); |
| | | // app.set('appPath', path.join(config.root, 'public')); |
| | | app.use(morgan('dev')); |
| | | } |
| | | |