add app.silent, err.status, err.expose to doc, fixes #630

This commit is contained in:
dead_horse 2016-01-20 11:40:47 +08:00 committed by Jonathan Ong
parent 53a165f543
commit a808671340

View file

@ -193,8 +193,9 @@ app.context.db = db();
## Error Handling
By default outputs all errors to stderr unless __NODE_ENV__ is "test". To perform custom error-handling logic such as centralized logging you
can add an "error" event listener:
By default outputs all errors to stderr unless __NODE_ENV__ is "test" or `app.silent` is `true`.
The default error handler also won't outputs errors when `err.status` is `404` or `err.expose` is `true`.
To perform custom error-handling logic such as centralized logging you can add an "error" event listener:
```js
app.on('error', function(err){