// serve public
const servePublic = req => staticFiles ('public') ({
request: req,
respondWith: r => r
})
// serve control
const serveControl = req => staticFiles (`control`) ({
request: req,
respondWith: r => r
})
serve (req => {
const url = new URL(req.url);
console.log (url.pathname)
switch (url.pathname) {
case `/control`:
return serveControl (req)
case `/`:
return servePublic (req)
}
}, { addr: ':80' })
// serve public
const servePublic = req => staticFiles ('public') ({
request: req,
respondWith: r => r
})
// serve control
const serveControl = req => staticFiles (`control`) ({
request: req,
respondWith: r => r
})
serve (req => {
const url = new URL(req.url);
console.log (url.pathname)
switch (url.pathname) {
case `/control`:
return serveControl (req)
case `/`:
return servePublic (req)
}
}, { addr: ':80' })