22 lines
414 B
TypeScript
22 lines
414 B
TypeScript
import Server from "lume/core/server.ts"
|
|
import expires from "lume/middlewares/expires.ts"
|
|
import not_found from "lume/middlewares/not_found.ts"
|
|
|
|
const port = 8000
|
|
|
|
const server = new Server({
|
|
port: port,
|
|
root: `${Deno.cwd()}/dist`,
|
|
})
|
|
|
|
server.use(expires())
|
|
|
|
server.use(not_found({
|
|
root: `${Deno.cwd()}/dist`,
|
|
page404: "404.html",
|
|
}))
|
|
|
|
server.start()
|
|
|
|
console.log(`Listening on http://localhost:${port}`)
|