UNPKG

monitors-js

Version:

monitor-js 是一个轻量级前端错误监控上报插件

1 lines 1.33 kB
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t(require("Vue"));else if("function"==typeof define&&define.amd)define(["Vue"],t);else{var r="object"==typeof exports?t(require("Vue")):t(e.Vue);for(var o in r)("object"==typeof exports?exports:e)[o]=r[o]}}("undefined"!=typeof self?self:this,function(e){return function(e){var t={};function r(o){if(t[o])return t[o].exports;var n=t[o]={i:o,l:!1,exports:{}};return e[o].call(n.exports,n,n.exports,r),n.l=!0,n.exports}return r.m=e,r.c=t,r.d=function(e,t,o){r.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:o})},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=7)}({7:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var o,n=r(8),u=(o=n)&&o.__esModule?o:{default:o};function i(){var e=this,t=arguments,r=u.default.config.errorHandler||function(){};u.default.config.errorHandler=function(o,n,u){var i=o.toString(),f="";n.$route&&n.$route.meta&&n.$route.meta.title?f=n.$route.meta.title:n.$route&&(f=n.$route.path);var a={route:f,details:i+" "+u,errorDetails:o.stack};e.pushException(a),r(t)}}window.vuePlugin=i},8:function(t,r){t.exports=e}})});