Adrien Béraud | e74741b | 2021-04-19 13:22:54 -0400 | [diff] [blame] | 1 | import { Router } from 'express' |
| 2 | const router = Router() |
| 3 | import { join } from 'path' |
| 4 | import { fileURLToPath } from 'url'; |
| 5 | import { dirname } from 'path'; |
| 6 | const __filename = fileURLToPath(import.meta.url); |
| 7 | const __dirname = dirname(__filename); |
Larbi Gharib | e9af973 | 2021-03-31 15:08:01 +0100 | [diff] [blame] | 8 | |
| 9 | /* GET React App */ |
Adrien Béraud | 6ecaa40 | 2021-04-06 17:37:25 -0400 | [diff] [blame] | 10 | router.get(['/app', '/app/*'], (req, res, next) => { |
Adrien Béraud | e74741b | 2021-04-19 13:22:54 -0400 | [diff] [blame] | 11 | res.sendFile(join(__dirname, '../public', 'index.html')) |
| 12 | }) |
Larbi Gharib | e9af973 | 2021-03-31 15:08:01 +0100 | [diff] [blame] | 13 | |
Adrien Béraud | e74741b | 2021-04-19 13:22:54 -0400 | [diff] [blame] | 14 | export default router |