Vue UI + UI server
[e-mobility-charging-stations-simulator.git] / src / ui / web / start.js
CommitLineData
32de5a57
LM
1const path = require('path'),
2 finalhandler = require('finalhandler'),
3 http = require('http'),
4 serveStatic = require('serve-static');
5
6const PORT = process.env.PORT || 3030,
7 uiPath = path.join(__dirname, './dist/');
8
9const serve = serveStatic(uiPath);
10
11const server = http.createServer(function onRequest(req, res) {
12 serve(req, res, finalhandler(req, res));
13});
14
15server.listen(PORT, () => console.info(`http://localhost:${PORT}`));