add logging
This commit is contained in:
parent
08050a6d30
commit
244e13c55a
24
api/app.js
24
api/app.js
@ -1,9 +1,10 @@
|
||||
'use strict';
|
||||
|
||||
var cors = require('cors')
|
||||
var cors = require('cors');
|
||||
var express = require('express');
|
||||
var compress = require('compression');
|
||||
var bodyParser = require('body-parser');
|
||||
var morgan = require('morgan');
|
||||
|
||||
var routes = require('./routes');
|
||||
|
||||
@ -14,25 +15,28 @@ function init(backend) {
|
||||
app.use(cors());
|
||||
app.use(compress());
|
||||
app.use(bodyParser.json());
|
||||
app.use(bodyParser.urlencoded({ extended: false }));
|
||||
app.use(bodyParser.urlencoded({
|
||||
extended: false
|
||||
}));
|
||||
app.use(morgan('dev'));
|
||||
|
||||
// install routes
|
||||
app.use('/', routes(backend));
|
||||
|
||||
// catch 404 and forward to error handler
|
||||
app.use(function(req, res, next) {
|
||||
var err = new Error('Not Found');
|
||||
err.status = 404;
|
||||
next(err);
|
||||
var err = new Error('Not Found');
|
||||
err.status = 404;
|
||||
next(err);
|
||||
});
|
||||
|
||||
// production error handler
|
||||
app.use(function(err, req, res, next) {
|
||||
res.status(err.status || 500);
|
||||
res.send({
|
||||
message: err.message,
|
||||
error: {}
|
||||
});
|
||||
res.status(err.status || 500);
|
||||
res.send({
|
||||
message: err.message,
|
||||
error: {}
|
||||
});
|
||||
});
|
||||
|
||||
return app;
|
||||
|
||||
@ -7,7 +7,6 @@ function initRouter(backend) {
|
||||
|
||||
function mockResponse(req, res, next) {
|
||||
res.send({'message': 'This is a mocked response'});
|
||||
next();
|
||||
}
|
||||
|
||||
// Node routes
|
||||
|
||||
@ -66,6 +66,7 @@
|
||||
"microtime": "^0.6.0",
|
||||
"mkdirp": "^0.5.0",
|
||||
"moment": "~2.5.0",
|
||||
"morgan": "^1.5.1",
|
||||
"preconditions": "^1.0.7",
|
||||
"request": "^2.48.0",
|
||||
"socket.io": "1.0.6",
|
||||
|
||||
Loading…
Reference in New Issue
Block a user