12345678910111213141516171819 |
- import express from "express";
- import path from "path";
- const PORT = process.env.PORT ? +process.env.PORT : 3500;
- const app = express();
- const server = app.listen(PORT, () =>
- console.log(`[Express] Listening on port ${PORT}`)
- );
- app.use("/", require("./api"));
- app.use("*", express.static(path.resolve(__dirname, "..", "build")));
- // error handling endware
- app.use((err: any, req: any, res: any, next: any) => {
- console.error(err);
- res.status(err.status || 500).send(err.message || "Internal server error.");
- next();
- });
|