const fs = require('fs'); const http = require('http'); const express = require('express'); const app = express(); const clientPath = __dirname+'/../html'; console.log('Serving static from ' + clientPath); app.use(express.json()); app.use(express.static(clientPath)); const server = http.createServer(app); app.post('/message', (req, res) => { const { user, message } = req.body; res.status(200).json({message}); }); server.on('error', err => { console.error('Internal server error', err); }); server.on('close', () => { console.log("Shutting down ..."); }); server.listen(3000, () => { console.log('Server running on port 3000'); });