Roughing out the demo app
This commit is contained in:
40
index.js
Normal file
40
index.js
Normal file
@@ -0,0 +1,40 @@
|
||||
const jsonServer = require("json-server");
|
||||
const express = require("express");
|
||||
const path = require("path");
|
||||
const server = jsonServer.create();
|
||||
const router = jsonServer.router("./data/db.json");
|
||||
const middlewares = jsonServer.defaults();
|
||||
|
||||
server.use(middlewares);
|
||||
|
||||
server.get("/orderStatuses", (req, res, next) => {
|
||||
setTimeout(() => {
|
||||
next();
|
||||
}, 1500);
|
||||
});
|
||||
|
||||
server.use("/src", express.static(__dirname + "/src/"));
|
||||
server.use("/home", (req, res) => {
|
||||
res.sendFile(path.join(__dirname + "/index.html"));
|
||||
});
|
||||
server.use("/understanding", (req, res) => {
|
||||
res.sendFile(path.join(__dirname + "/understanding.html"));
|
||||
});
|
||||
server.use("/consuming", (req, res) => {
|
||||
res.sendFile(path.join(__dirname + "/consuming.html"));
|
||||
});
|
||||
server.use("/creating", (req, res) => {
|
||||
res.sendFile(path.join(__dirname + "/creating.html"));
|
||||
});
|
||||
server.use("/iterating", (req, res) => {
|
||||
res.sendFile(path.join(__dirname + "/iterating.html"));
|
||||
});
|
||||
|
||||
server.use("/service-worker.js", (req, res) =>
|
||||
res.sendFile(path.join(__dirname + "/service-worker.js"))
|
||||
);
|
||||
|
||||
server.use(router);
|
||||
server.listen(3000, () => {
|
||||
console.log("JSON Server is running on port 3000");
|
||||
});
|
||||
Reference in New Issue
Block a user