<aside> 📍 src/server/index.js

</aside>


This file uses express to listen to port 8000 and routes /access and /api. Learn more about express.

Source Code:

import express from "express";
import "dotenv/config.js";
import Bundler from "parcel-bundler";
import authRouter from "./routers/authRouter.js";
import apiRouter from "./routers/apiRouter.js";

const app = express();

const file = "src/client/index.html";
const options = { production: process.env.NODE_ENV === "production" };

const bundler = new Bundler(file, options);
app.use(express.json());
app.use(
  express.urlencoded({
    extended: true,
  })
);
app.use("/access", authRouter);
app.use("/api", apiRouter);

app.use(bundler.middleware());
app.listen(8000);
console.log(`\\
🚀 Server ready at: <http://localhost:8000/>
`);