express-error-block
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.
Features
- Customise the page CSS
- Respond in JSON if appropriate
- Show a cute illustration
- Hide error message in production
- Telegram alerts on bugs
Who uses it?
Nucleus | ElioPay | Backery | Lttrfeed | Litch.app |
👋 Want to be listed there? Contact me.
How to use
npm install express-error-block
Then require the module
const errorsHandler = background: 'red' // Can be any valid CSS background property value customCSS: 'body {color: #000}' noImage: false // Hide the default illustrations
And add the handlers at the end of your app (just before app.listen()
)
appapp