27 lines
704 B
JavaScript
27 lines
704 B
JavaScript
const express = require("express");
|
|
const app = express();
|
|
require("dotenv").config();
|
|
const rootRoute = require("./routes/root");
|
|
const uploadRoute = require("./routes/api/uploadRoute");
|
|
const imageRoute = require("./routes/api/imageRoute");
|
|
const images = require("./routes/images");
|
|
|
|
const PORT = process.env.PORT || 3500;
|
|
|
|
app.use(express.urlencoded({ extended: false }));
|
|
|
|
app.use("/", rootRoute);
|
|
app.use("/upload", uploadRoute);
|
|
app.use("/imagelist", imageRoute);
|
|
app.use("/images", images);
|
|
|
|
app.use("/uploads", express.static("uploads"));
|
|
|
|
app.all("*", (req, res) => {
|
|
res.status(404).send("Error 404! Not Found");
|
|
});
|
|
|
|
app.listen(PORT, () => {
|
|
console.log(`Connected to port ${PORT}`);
|
|
});
|