|
|
|
|
@ -1,5 +1,6 @@ |
|
|
|
|
import Vue from 'vue'; |
|
|
|
|
import store from './store' |
|
|
|
|
|
|
|
|
|
Vue.config.errorHandler = function (err, vm, info) { |
|
|
|
|
|
|
|
|
|
Vue.nextTick(() => { |
|
|
|
|
@ -8,17 +9,17 @@ Vue.config.errorHandler = function(err, vm, info) { |
|
|
|
|
message: err.message, |
|
|
|
|
stack: err.stack, |
|
|
|
|
info |
|
|
|
|
}) |
|
|
|
|
}); |
|
|
|
|
if (process.env.NODE_ENV === 'development') { |
|
|
|
|
console.group('>>>>>> 错误信息 >>>>>>') |
|
|
|
|
console.error(info) |
|
|
|
|
console.groupEnd(); |
|
|
|
|
console.group('>>>>>> Vue 实例 >>>>>>') |
|
|
|
|
console.log(vm) |
|
|
|
|
console.groupEnd(); |
|
|
|
|
console.group('>>>>>> Error >>>>>>') |
|
|
|
|
console.log(err) |
|
|
|
|
console.groupEnd(); |
|
|
|
|
window.console.group('>>>>>> 错误信息 >>>>>>'); |
|
|
|
|
window.console.error(info); |
|
|
|
|
window.console.groupEnd(); |
|
|
|
|
window.console.group('>>>>>> Vue 实例 >>>>>>'); |
|
|
|
|
window.console.log(vm); |
|
|
|
|
window.console.groupEnd(); |
|
|
|
|
window.console.group('>>>>>> Error >>>>>>'); |
|
|
|
|
window.console.log(err); |
|
|
|
|
window.console.groupEnd(); |
|
|
|
|
} |
|
|
|
|
}) |
|
|
|
|
} |
|
|
|
|
|