server-base
v7.1.32
Published
server base
Downloads
747
Maintainers
Keywords
Readme
server base
base for micro services or simple servers
usage
const service = require('server-base')
service({
'@setup': (ctx, router) => {
ctx.use([
(req, res, next) => next()
])
},
'/graphql': {
get (req, res) {
res.end('html')
},
async post (req, res) {
const query = await req.json()
res.json({})
}
}
})
.start(5000)
router
See server-base-router for details.
See server-base-router-tests for details.
logger
See server-base-log for details.
.env
If a .env file exists it will load the values into process.env using dotenv.
PORT=1900
install
With npm do:
npm install server-base