- [API] Segregated API files, Implemented spells-list, component that calls the API
This commit is contained in:
10
index.js
10
index.js
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user