Error pages handling middleware for express
$ npm install --save express-page-error-middlewareBelow is a example of usage. test/fixture/app.js also has a similar example.
var express = require('express');
var errorMiddleware = require('express-page-error-middleware');
var app = express();
// define your routes
// this will add a 404 error if the request is not handled before and render an error page
app.use(errorMiddleware('./templates/error.jade'));Variables provided inside the template.
codestatus codedetailmessageerrorerror objectstackerror stackurlbind this e.g. while throwing an API error objecterr.url = apiRequest.url, to see what API url has caused it