Commit | Line | Data |
---|---|---|
cbac2373 | 1 | const http = require('http'), |
0f71040c | 2 | path = require('path'), |
cbac2373 | 3 | finalhandler = require('finalhandler'), |
32de5a57 LM |
4 | serveStatic = require('serve-static'); |
5 | ||
d5ece621 JB |
6 | const isCFEnvironment = process.env.VCAP_APPLICATION !== undefined, |
7 | PORT = isCFEnvironment ? parseInt(process.env.PORT) : 3030, | |
efdd1922 | 8 | uiPath = path.join(__dirname, './dist'); |
32de5a57 LM |
9 | |
10 | const serve = serveStatic(uiPath); | |
11 | ||
12 | const server = http.createServer(function onRequest(req, res) { | |
13 | serve(req, res, finalhandler(req, res)); | |
14 | }); | |
15 | ||
efdd1922 | 16 | server.listen(PORT, () => console.info(`App running at: http://localhost:${PORT}`)); |