由于 releaseStage/notifyReleaseStages 配置,报告未发送
Report not sent due to releaseStage/notifyReleaseStages configuration
我想通过 属性 notifyReleaseStage
将错误发送到我创建的阶段
const app = express();
const bugsnag = require('@bugsnag/js');
const bugsnagClient = bugsnag({
apiKey: process.env.bugsnag_api_key,
onUnhandledRejection: function (err) {
log("Unhandled Rejection >>>>>> reason >>>>>>", err.message)
},
notifyReleaseStages: ['local']
});
bugsnagClient.use(require('@bugsnag/plugin-express'));
const { requestHandler, errorHandler } = bugsnagClient.getPlugin('express');
app.use(requestHandler);
app.use(errorHandler)
但是当我抛出错误时,它会在控制台中写入:
[bugsnag] Report not sent due to releaseStage/notifyReleaseStages configuration
notifyReleaseStages
设置会影响向 Bugsnag 报告错误的发布阶段(对于您未在该设置中列出的任何阶段,库将阻止发送任何错误报告):
https://docs.bugsnag.com/platforms/javascript/express/configuration-options/#notifyreleasestages
发布阶段将默认为 'production',但可以通过设置 releaseStage
选项设置为另一个发布阶段:
https://docs.bugsnag.com/platforms/javascript/express/configuration-options/#releasestage
听起来您想设置发布阶段,因此您应该使用 releaseStage
而不是 notifyReleaseStages
。如果您在使用此功能时遇到任何其他问题,我建议您联系 Bugsnag 支持。
我想通过 属性 notifyReleaseStage
将错误发送到我创建的阶段const app = express();
const bugsnag = require('@bugsnag/js');
const bugsnagClient = bugsnag({
apiKey: process.env.bugsnag_api_key,
onUnhandledRejection: function (err) {
log("Unhandled Rejection >>>>>> reason >>>>>>", err.message)
},
notifyReleaseStages: ['local']
});
bugsnagClient.use(require('@bugsnag/plugin-express'));
const { requestHandler, errorHandler } = bugsnagClient.getPlugin('express');
app.use(requestHandler);
app.use(errorHandler)
但是当我抛出错误时,它会在控制台中写入:
[bugsnag] Report not sent due to releaseStage/notifyReleaseStages configuration
notifyReleaseStages
设置会影响向 Bugsnag 报告错误的发布阶段(对于您未在该设置中列出的任何阶段,库将阻止发送任何错误报告):
https://docs.bugsnag.com/platforms/javascript/express/configuration-options/#notifyreleasestages
发布阶段将默认为 'production',但可以通过设置 releaseStage
选项设置为另一个发布阶段:
https://docs.bugsnag.com/platforms/javascript/express/configuration-options/#releasestage
听起来您想设置发布阶段,因此您应该使用 releaseStage
而不是 notifyReleaseStages
。如果您在使用此功能时遇到任何其他问题,我建议您联系 Bugsnag 支持。