Look for Sentry config file/s (sentry.client.js & sentry.config.js)
Either file should contain an object like this
Sentry.init({
dsn: DSN_YOU_ACQUIRED_FROM_SENTRY
})
To disable Sentry in any env you can make use of enabled
flag in Sentry config and process.env.NODE_ENV
Node.js environment variable.
This variable is built into Node.js and is set to 'development' or 'production' depending on your app environment.
To disable in development, do the following;
Sentry.init({
dsn: DSN_YOU_ACQUIRED_FROM_SENTRY,
enabled: process.env.NODE_ENV === 'production'
})
Now Sentry will only be active in Production environment.
Read more on Sentry configuration in the official Docs.
@seedy Exactly! I wasn't just interested in turning it off, but in reducing my local build time. Took a while to figure this out, especially since Sentry overwrites the config, but the time spent on this definitely helps my development iteration time.