server.js 603 B

123456789101112131415161718192021
  1. const express = require('express')
  2. const bodyParser = require('body-parser')
  3. const cors = require('cors')
  4. const app = express()
  5. const apiPort = 3000
  6. const messageRouter = require('./routes/messages')
  7. const path = require("path")
  8. app.use(bodyParser.urlencoded({ extended: true }))
  9. app.use(cors())
  10. app.use(bodyParser.json())
  11. const db = require('./db/db.js')
  12. db.on('error', console.error.bind(console, 'MongoDB connection error:'))
  13. app.use("/", express.static(path.join(__dirname, '../dist')))
  14. app.use('/api', messageRouter)
  15. app.listen(apiPort, () => console.log(`Server running on port ${apiPort}`))