|
|
|
|
|
|
|
|
const requestLogging = require('./middleware/requestLogging.js') |
|
|
const requestLogging = require('./middleware/requestLogging.js') |
|
|
const cors = require('cors') //Cross-origin resource sharing |
|
|
const cors = require('cors') //Cross-origin resource sharing |
|
|
const helmet = require('helmet') //Basic protection against attacks like XSS |
|
|
const helmet = require('helmet') //Basic protection against attacks like XSS |
|
|
|
|
|
|
|
|
const fs = require('fs') |
|
|
const fs = require('fs') |
|
|
const path = require('path') |
|
|
const path = require('path') |
|
|
const routesDirectory = path.resolve(__dirname) + '\\routes\\' |
|
|
|
|
|
|
|
|
const routesDirectory = path.resolve(__dirname) + '/routes/' |
|
|
// console.log(config.util.getEnv('NODE_ENV')) |
|
|
// console.log(config.util.getEnv('NODE_ENV')) |
|
|
|
|
|
|
|
|
app.use(errorLogger); |
|
|
app.use(errorLogger); |
|
|
|
|
|
|
|
|
app.use(require(routesDirectory + route)) |
|
|
app.use(require(routesDirectory + route)) |
|
|
}) |
|
|
}) |
|
|
|
|
|
|
|
|
app.use(userRouter) |
|
|
|
|
|
app.use(tokenRouter) |
|
|
|
|
|
|
|
|
|
|
|
app.get('/', (req, res) => { |
|
|
app.get('/', (req, res) => { |
|
|
try { |
|
|
try { |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
}) |
|
|
}) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app.listen(port, () => { |
|
|
app.listen(port, () => { |
|
|
console.log('Server is up on port ' + port) |
|
|
console.log('Server is up on port ' + port) |
|
|
}) |
|
|
}) |