X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=app.js;h=914e29b153e990ea2c8c1919061b240628e89632;hb=298c42e63ae321526693e9ce418c4113af36e025;hp=e32ef39e7d88653bb2b6d55f60e1a2f2f4f13411;hpb=9234226104764b91df9d677fb360ad538b98510c;p=vchess.git diff --git a/app.js b/app.js index e32ef39e..914e29b1 100644 --- a/app.js +++ b/app.js @@ -6,8 +6,6 @@ var logger = require('morgan'); var sassMiddleware = require('node-sass-middleware'); var favicon = require('serve-favicon'); -var router = require('./routes/all'); - var app = express(); app.use(favicon(path.join(__dirname, "public", "images", "favicon", "favicon.ico"))); @@ -27,6 +25,9 @@ else })); } +// Allow layout.pug to select the right vue file: +app.locals.development = app.get('env') === 'development'; + // view engine setup app.set('views', path.join(__dirname, 'views')); app.set('view engine', 'pug'); @@ -42,7 +43,8 @@ app.use(sassMiddleware({ })); app.use(express.static(path.join(__dirname, 'public'))); -app.use('/', router); +const routes = require(path.join(__dirname, "routes", "all")); +app.use('/', routes); // catch 404 and forward to error handler app.use(function(req, res, next) {