From 6d2f313eb308890d9f2160c6815dc96157da99ec Mon Sep 17 00:00:00 2001 From: Dm1tr1y147 Date: Tue, 31 Mar 2020 13:45:42 +0500 Subject: [PATCH] finishing touches in server configuration --- server/app.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/server/app.js b/server/app.js index a5d044d..ea76e5a 100644 --- a/server/app.js +++ b/server/app.js @@ -1,14 +1,15 @@ const express = require('express') +const path = require('path') const cors = require('cors') const bodyParser = require('body-parser') const fs = require('fs') const app = express() -const port = 8000 +const port = 433 app.use(cors()) -app.get('/', (req, res) => { +app.get('/api/list', (req, res) => { fs.readdir('./assets/', (err, items) => { result = items.map(el => 'image/' + el) const pageSize = req.query.size || 3; @@ -33,4 +34,10 @@ app.get('/image/:name.:subname', (req, res) => { }) }) +app.use(express.static(path.join(__dirname, '../build'))); + +app.get('*', function(req, res) { + res.sendFile(path.join(__dirname, '../build', 'index.html')); +}); + app.listen(port, () => console.log(`Example app listening on port ${port}!`)) \ No newline at end of file