Newer
Older
express-blog / src / app.js
@Jason Jason on 4 Jul 575 bytes modified: src/app.js
// src/app.js

require("dotenv").config();
const setupMiddleware = require("./middleware");

const { manualLogger } = require("./utils/logging");
// const path = require("path");

app = setupMiddleware();

port = process.env.PORT || 3400;

app.listen(port, () => {
  console.log(`Server listening on http://localhost:${port}`);
});

process.on("uncaughtException", (err) => {
  manualLogger.error("Uncaught Exception:", err.stack || err);
});

process.on("unhandledRejection", (reason, promise) => {
  manualLogger.error("Unhandled Rejection:", reason?.stack || reason);
});