Beispiel #1
0
app.use((err: any, req: Request, res: Response) => {
  res.status(err['status'] || 500);
  res.render('error', {
    message: err['message'],
    error: {}
  });
});
	app.use((err:any, req:Request, res:Response)=>
	{
		res.status(err.status || 500);
		res.render('error', {
			content: 'sub/error',
			message: err.message,
			error: {}
		});
	});
Beispiel #3
0
        const errorHandler = ( err: any, req: Request, res: Response, next: NextFunction ) => {
            let stack: string = '';
            if ( this.app.get( 'env' ) === 'development' ) {
                this.debugErrors( err );
                this.debugErrors( req.headers );
                stack = err.stack;
            }

            res.status( err.status || 500 );
            res.render( 'error', {
                message: err.message,
                status:  err.status,
                stack:   stack
            } );
        };
Beispiel #4
0
 this.app.get( '/*', ( req: Request, res: Response, next: NextFunction ) => {
     res.render( 'index' );
 } );