我正在使用VueJS,因为它吞下了所有错误(模板中未定义的属性以及在方法中调用未定义的错误),我已经多次被咬过。VueJS中的日志错误
有没有办法打开所有的错误,或至少所有错误发生在JS(而不是模板)?
我正在使用VueJS,因为它吞下了所有错误(模板中未定义的属性以及在方法中调用未定义的错误),我已经多次被咬过。VueJS中的日志错误
有没有办法打开所有的错误,或至少所有错误发生在JS(而不是模板)?
从评论:
的精缩版For VueJS 1.x中:
打开 “调试” 模式(这在Vue 2.0中不再存在)
config: {
debug: true
}
或Vue.config.debug = true
如何确保错误在生产中正确记录到Sentry或Bugsnag(如果在开发时尚未发现错误)? – conradkdotcom
@conradk我真的不知道,也许你应该问一个单独的问题来获得答案 –
你有没有尝试使用调试'Vue.config.debug = TRUE'?有了这个Vue将打印堆栈跟踪错误/警告。 –
同时确保使用开发版本。从[docs](https://vuejs.org/guide/installation.html#Standalone):“在开发过程中不要使用缩小版本,您将错过所有常见错误的好警告!” – ragnar
然后我将使用调试选项。并感谢@ragnar。这将会创建一个复杂的设置(区分dev和prod),太糟糕的例外情况只会被忽略:/ –