From 9df7b8bc4f38d7f7d2a0e97e19d8c6e31d9f16de Mon Sep 17 00:00:00 2001 From: Guillaume Dorce Date: Thu, 3 Nov 2022 17:38:44 +0100 Subject: [PATCH] fix order in express --- src/index.ts | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/index.ts b/src/index.ts index cb05d1e..931c0c9 100644 --- a/src/index.ts +++ b/src/index.ts @@ -46,12 +46,11 @@ app.use(express.static(path.join(__dirname, '../public'))); app.use('/api', api); -// check if folder dist-vite exists -if (fs.existsSync(path.join(__dirname, '../client/dist-vite'))) { - app.use(express.static(path.join(__dirname, '../client/dist-vite'))); -} else { - app.use(express.static(path.join(__dirname, '../client/dist'))); -} +const staticDist = fs.existsSync(path.join(__dirname, '../client/dist-vite')) ? express.static(path.join(__dirname, '../client/dist-vite')) : express.static(path.join(__dirname, '../client/dist')); + +app.use(staticDist); + +app.get('*', staticDist); app.listen(port, () => { console.log(`Server listening on port ${port}`);