forked from drone/command-center-dashboard

罗广辉
2025-04-21 2800fa4f32f3900509cb4d6eefaf2bfaf54efdd7
src/error.js
@@ -1,25 +1,25 @@
import store from './store';
import store from './store'
export default {
  install: app => {
    app.config.errorHandler = (err, vm, info) => {
      store.commit('ADD_LOGS', {
        type: 'error',
        message: err.message,
        stack: err.stack,
        info,
      });
      if (process.env.NODE_ENV === 'development') {
        console.group('>>>>>> 错误信息 >>>>>>');
        console.log(info);
        console.groupEnd();
        console.group('>>>>>> Vue 实例 >>>>>>');
        console.log(vm);
        console.groupEnd();
        console.group('>>>>>> Error >>>>>>');
        console.log(err);
        console.groupEnd();
      }
    };
  },
};
   install: app => {
      app.config.errorHandler = (err, vm, info) => {
         store.commit('ADD_LOGS', {
            type: 'error',
            message: err.message,
            stack: err.stack,
            info,
         })
         if (process.env.NODE_ENV === 'development') {
            console.group('>>>>>> 错误信息 >>>>>>')
            console.log(info)
            console.groupEnd()
            console.group('>>>>>> Vue 实例 >>>>>>')
            console.log(vm)
            console.groupEnd()
            console.group('>>>>>> Error >>>>>>')
            console.log(err)
            console.groupEnd()
         }
      }
   },
}