- [API] Segregated API files, Implemented spells-list, component that calls the API

This commit is contained in:
Alexis
2020-04-06 16:39:55 +02:00
parent 37f4913d3e
commit 042c205ce4
11 changed files with 169 additions and 29 deletions

View File

@@ -2,8 +2,9 @@
// MODULES
const express = require('express')
const cors = require('cors')
const cors = require('cors') // module to format the json response
// Creates instances of database connections
const connection = require('./database/connection')
const db = connection.db
@@ -13,11 +14,14 @@ const port = 2814
// Import routes
const routes = require('./routes')
// Builds app
// Builds app w/ express
let app = express()
app.use(cors())
const server = app.listen( port, () => { console.log(`App listening on port ${port}`)} )
// Serves
const server = app.listen( port, () => {console.log(`App listening on port ${port}`)})
// Routing
app.use('/api/spells', routes.spells)
// On process kill with SIGINT