23 lines
498 B
TypeScript
23 lines
498 B
TypeScript
|
import express from "express";
|
||
|
import nunjucks from "nunjucks";
|
||
|
import app from "src/app";
|
||
|
|
||
|
const site = express();
|
||
|
|
||
|
nunjucks.configure( "templates", {
|
||
|
autoescape: true,
|
||
|
express: site,
|
||
|
});
|
||
|
|
||
|
site.use(express.static("."));
|
||
|
|
||
|
site.get("/", app.index);
|
||
|
site.get("/about", app.about);
|
||
|
site.get("/ads", app.ad);
|
||
|
site.get("/8811", app.image);
|
||
|
site.get("/banner", app.image);
|
||
|
site.get("/gif", app.image);
|
||
|
site.get("/signbook", app.index);
|
||
|
|
||
|
site.listen(8080, () => console.log("app listening on 8080"));
|