<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/>
`);