nuxt.config.json
export default {
...(いろいろ),
vue: {
config: {
errorHandler: (err, vm, info) => {
console.log("Logged in Vue global error handler___________________________", err, vm, info);
},
},
}
}
errorHandler
を自前で定義すると、sentry の設定(errorHandler
)を上書きしてしまい、Sentry へ情報が送られない、という記事を見ました。
しかし、
NuxtJS + nuxt/sentry (nuxt-module) を使う限りにおいて、上記の記述では問題なく Sentry へエラー情報が送られるようでした。
Sentry は render:errorMiddleware
を使っている様です source