initial config

This commit is contained in:
cv
2021-05-12 22:21:50 +02:00
parent 9e82062158
commit 152b2fc838
4 changed files with 50 additions and 3 deletions
+6 -3
View File
@@ -13,6 +13,7 @@ const express = require('express');
const http = require('http');
const cors = require('cors');
const { dbModel } = require('./data/dataModel.js');
const path = require('path');
db.defaults(dbModel).write();
@@ -48,9 +49,11 @@ app.use(express.json());
app.use('/events', eventsRouter);
app.use('/event', eventRouter);
// implement general router
app.get('/', (req, res) => {
res.send('ontime API');
// serve react
app.use(express.static(path.join(__dirname, '../client/build')));
app.get('*', (req, res) => {
res.sendFile(path.resolve(__dirname, '../client', 'build', 'index.html'));
});
// Implement route for errors