@santry/browser
clone project of sentry
Install
npm install @santry/browser
Usage
After generating an error, place the function in the catch.
const { init, captureError } = require('@santry/browser');
const dsn = '[token]@[url]';
init(dsn);
const testError = () => {
try {
throw new Error('testing Error');
} catch (error) {
captureError(error);
}
};
testError();
Functions
init([dsn] [, options])
If you want to use functions, use it first.
options
- traceSampleRate Set the percentage to collect errors or messages. This can be a number between 0 and 1.
- release Set the release version of your code.
- environment Set the environment of your code.
- unhandleRejectionLevel Set the level when an unhandleRejection error occurs. This is the setting for the whole unhandleRejection error.
- uncaughtExceptionLevel Set the level when an uncaughtException error occurs. This is the setting for the whole uncaughtException error.
captureError([error] [, level])
Errors can be collected.
setContext([context])
Set context of error or mesaage