diff options
Diffstat (limited to 'server/server.ts')
| -rw-r--r-- | server/server.ts | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/server/server.ts b/server/server.ts new file mode 100644 index 0000000..462678c --- /dev/null +++ b/server/server.ts @@ -0,0 +1,19 @@ +import express from "express"; +import next from "next"; + +const port = parseInt(process.env.PORT || "", 10) || 3000; +const dev = process.env.NODE_ENV !== "production"; +const app = next({ dev }); +const handle = app.getRequestHandler(); + +app.prepare().then(async () => { + const server = express(); + + server.get("*", (req, res) => { + return handle(req, res); + }); + + server.listen(port, () => { + console.log(`> Ready on http://localhost:${port}`); + }); +}); |
