index.js 576 B

123456789101112131415161718192021
  1. const express = require('express')
  2. const bodyParser = require('body-parser')
  3. const mongoose = require('mongoose')
  4. const movies = require('./routes/movies')
  5. const app = express()
  6. const dbName = 'movieDB'
  7. var connectionString = `mongodb://localhost:27017/${dbName}`
  8. mongoose.connect(connectionString)
  9. app.use(bodyParser.json())
  10. app.use(bodyParser.urlencoded({ extended: true }))
  11. app.use('/api', movies)
  12. app.set('port', process.env.PORT || 4000)
  13. const server = app.listen(app.get('port'), function () {
  14. console.log(`Server listening on port ${server.address().port}`)
  15. })