server.js 573 B

12345678910111213141516171819202122
  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. app.use(bodyParser.urlencoded({ extended: true }))
  8. app.use(cors())
  9. app.use(bodyParser.json())
  10. const db = require('./db/db.js')
  11. db.on('error', console.error.bind(console, 'MongoDB connection error:'))
  12. app.get('/', (req, res) => {
  13. res.send('Hello World!')
  14. })
  15. app.use('/api', messageRouter)
  16. app.listen(apiPort, () => console.log(`Server running on port ${apiPort}`))