我希望有一个像Crashlytics这样的系统,在那里我可以监控用户遇到的未处理的错误。
不是真正的余烬插件/插件,但 Sentry 提供了您正在寻找的内容:https://getsentry.com/for/ember/
我敢肯定还有其他库/提供者。一个快速的谷歌查询将我带到这里:https://www.npmjs.com/package/ember-cli-airbrake
您可以注册一个函数,每当通过 Ember.onerror
挂钩发生未捕获的错误时都会调用该函数。
https://guides.emberjs.com/v1.10.0/understanding-ember/debugging/#toc_implement-an-ember-onerror-hook-to-log-all-errors-in-production