https://glitch.com/edit/#!/jumpy-boat
Its a must have for error reporting with tools like bugsnag, sentry etc. They register error handlers for Vue.config.errorHandler but this doesnt get triggered for some reason when error get happened inside fetch/asyncData, maybe in some other nuxt methods dont know.
This error wont be catched. It also wont be catched by general js script error catcher in bugsnag, nuxt will process it itself and show a error page.
So basically this errors will be lost
If it happens on SSR it can be catched via render:errorMiddleware hook. But it dont work for client.
Same happens in latest edge version.
Errors trigger errorHandler as in mount
Nothing get triggered, error got eaten by nuxt.
Any workaround?
We will work on this @aldarund
Thank you for this bug report.
This bug-report has been fixed by @clarkdo.
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Most helpful comment
We will work on this @aldarund
Thank you for this bug report.