A minimalsit simple error handler for Express (4+) which returns an error page.
Support error reporting via next()
and handling of 404.
It renders a simple HTML page, which can be customised via options.
Nucleus | ElioPay | Backery | Lttrfeed |
👋 Want to be listed there? Contact me.
- Telegram alerts on bugs
- Change the page background
- Add custom CSS
- Respond in JSON if API detected
npm install express-error-page
Then require the module
const errorsHandler = require('express-error-page')({
background: 'red', // Can be any valid CSS background property value
customCSS: 'body {color: #000}',
})
And add the handlers at the end of your app (just before app.listen()
)
app.use(errorsHandler.handler)
app.use(errorsHandler.notFound)