From ad3be480ae00734cc710da0e947b8650eb8ad77e Mon Sep 17 00:00:00 2001 From: kulikovartem Date: Tue, 14 May 2024 17:09:50 +0500 Subject: [PATCH 1/2] 52 --- server.mjs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/server.mjs b/server.mjs index 75d9cbe..df5f522 100644 --- a/server.mjs +++ b/server.mjs @@ -25,3 +25,5 @@ app.get("/", (_, res) => { app.listen(port, () => { console.log(`App listening on port ${port}`); }); + +app.use(express.static('spa/build')); \ No newline at end of file From 2f2612bb9873c1186896cb1c4eca7c967163a8d8 Mon Sep 17 00:00:00 2001 From: ISich Date: Tue, 14 May 2024 17:16:41 +0500 Subject: [PATCH 2/2] 3 --- server.mjs | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/server.mjs b/server.mjs index df5f522..fc546bf 100644 --- a/server.mjs +++ b/server.mjs @@ -10,6 +10,7 @@ const rootDir = process.cwd(); const port = 3000; const app = express(); +app.use(express.static('spa/build')); app.get("/client.mjs", (_, res) => { res.header("Cache-Control", "private, no-cache, no-store, must-revalidate"); res.sendFile(path.join(rootDir, "client.mjs"), { @@ -22,8 +23,12 @@ app.get("/", (_, res) => { res.send(":)"); }); -app.listen(port, () => { - console.log(`App listening on port ${port}`); -}); +https.createServer( + { + key: fs.readFileSync("certs/server.key", 'utf8'), + cert: fs.readFileSync("certs/server.cert", 'utf8'), + },app).listen(3000, function () { + console.log("_");}); -app.use(express.static('spa/build')); \ No newline at end of file +app.all('*', function(req, res) { + res.sendFile(path.join(rootDir, "/spa/build/index.html"));}); \ No newline at end of file