egg-raven
Install
$ npm i egg-raven --save
Usage
// {app_root}/config/plugin.jsexportsraven = enable: true package: 'egg-raven'
Configuration
// {app_root}/config/config.default.jsexportsraven = dsn: 'https://your:very_secure@sentry.server/app_id' options: // refer to https://docs.sentry.io/clients/node/config/#optional-settings for more options detail. autoBreadcrumbs: http: true release: '721e41770371db95eee98ca2707686226b993eda'
see config/config.default.js for more detail.
Example
// app/controller/home.jsconst Controller = async { thisctxraven thisctx } async { throw 'will be recorded into sentry with detailed context' } moduleexports = HomeController
Questions & Suggestions
Please open an issue here.