The eval part of the packaged code of webpack reports an error in ie11, and chrome and firefox are good.

this is the error part:

/***/
"./node_modules/_resize-detector@0.1.6@resize-detector/esm/index.js": /***/ (function(module, __webpack_exports__, __webpack_require__) {
  "use strict";
  eval("/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"a\", function() { return addListener; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"b\", function() { return removeListener; });\nlet raf = null;\nfunction requestAnimationFrame (callback) {\n  if (!raf) {\n    raf = (\n      window.requestAnimationFrame ||\n      window.webkitRequestAnimationFrame ||\n      window.mozRequestAnimationFrame ||\n      function (callback) {\n        return setTimeout(callback, 16)\n      }\n    ).bind(window);\n  }\n  return raf(callback)\n}\n\nlet caf = null;\nfunction cancelAnimationFrame (id) {\n  if (!caf) {\n    caf = (\n      window.cancelAnimationFrame ||\n      window.webkitCancelAnimationFrame ||\n      window.mozCancelAnimationFrame ||\n      function (id) {\n        clearTimeout(id);\n      }\n    ).bind(window);\n  }\n\n  caf(id);\n}\n\nfunction createStyles (styleText) {\n  var style = document.createElement("style");\n  style.type = "text/css";\n\n  if (style.styleSheet) {\n    style.styleSheet.cssText = styleText;\n  } else {\n    style.appendChild(document.createTextNode(styleText));\n  }\n  (document.querySelector("head") || document.body).appendChild(style);\n  return style\n}\n\nfunction createElement (tagName, props = {}) {\n  let elem = document.createElement(tagName);\n  Object.keys(props).forEach(key => {\n    elem[key] = props[key];\n  });\n  return elem\n}\n\nfunction getRenderInfo (elem) {\n  if (!document.documentElement.contains(elem)) {\n    return {\n      detached: true,\n      rendered: false\n    }\n  }\n\n  let current = elem;\n  while (current !== document) {\n    if (getComputedStyle(current).display === "none") {\n      return {\n        detached: false,\n        rendered: false\n      }\n    }\n    current = current.parentNode;\n  }\n\n  return {\n    detached: false,\n    rendered: true\n  }\n}\n\nvar css = \".resize-triggers{visibility:hidden;opacity:0}.resize-contract-trigger,.resize-contract-trigger:before,.resize-expand-trigger,.resize-triggers{content:\\\"\\\";position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.resize-contract-trigger,.resize-expand-trigger{background:-sharpeee;overflow:auto}.resize-contract-trigger:before{width:200%;height:200%}\";\n\nlet total = 0;\nlet style = null;\n\nfunction addListener (elem, callback) {\n  if (!elem.__resize_mutation_handler__) {\n    elem.__resize_mutation_handler__ = handleMutation.bind(elem);\n  }\n\n  let listeners = elem.__resize_listeners__;\n\n  if (!listeners) {\n    elem.__resize_listeners__ = [];\n    if (window.ResizeObserver) {\n      let ro = new ResizeObserver(() => {\n        if (!elem.__resize_observer_triggered__) {\n          elem.__resize_observer_triggered__ = true;\n          return\n        }\n        runCallbacks(elem);\n      });\n\n      // initially display none won"t trigger ResizeObserver callback\n      let { detached, rendered } = getRenderInfo(elem);\n      elem.__resize_observer_triggered__ = detached === false && rendered === false;\n      elem.__resize_observer__ = ro;\n      ro.observe(elem);\n    } else if (elem.attachEvent && elem.addEventListener) {\n      // targeting IE9/10\n      elem.__resize_legacy_resize_handler__ = function handleLegacyResize () {\n        runCallbacks(elem);\n      };\n      elem.attachEvent("onresize", elem.__resize_legacy_resize_handler__);\n      document.addEventListener("DOMSubtreeModified", elem.__resize_mutation_handler__);\n    } else {\n      if (!total) {\n        style = createStyles(css);\n      }\n      initTriggers(elem);\n\n      elem.__resize_rendered__ = getRenderInfo(elem).rendered;\n      if (window.MutationObserver) {\n        let mo = new MutationObserver(elem.__resize_mutation_handler__);\n        mo.observe(document, {\n          attributes: true,\n          childList: true,\n          characterData: true,\n          subtree: true\n        });\n        elem.__resize_mutation_observer__ = mo;\n      }\n    }\n  }\n\n  elem.__resize_listeners__.push(callback);\n  totalPP;\n}\n\nfunction removeListener (elem, callback) {\n  // targeting IE9/10\n  if (elem.detachEvent && elem.removeEventListener) {\n    elem.detachEvent("onresize", elem.__resize_legacy_resize_handler__);\n    document.removeEventListener("DOMSubtreeModified", elem.__resize_mutation_handler__);\n    return\n  }\n\n  let listeners = elem.__resize_listeners__;\n  listeners.splice(listeners.indexOf(callback), 1);\n\n  if (!listeners.length) {\n    if (elem.__resize_observer__) {\n      elem.__resize_observer__.unobserve(elem);\n      elem.__resize_observer__.disconnect();\n      elem.__resize_observer__ = null;\n    } else {\n      if (elem.__resize_mutation_observer__) {\n        elem.__resize_mutation_observer__.disconnect();\n        elem.__resize_mutation_observer__ = null;\n      }\n      elem.removeEventListener("scroll", handleScroll);\n      elem.removeChild(elem.__resize_triggers__.triggers);\n      elem.__resize_triggers__ = null;\n    }\n    elem.__resize_listeners__ = null;\n  }\n\n  if (!--total && style) {\n    style.parentNode.removeChild(style);\n  }\n}\n\nfunction getUpdatedSize (elem) {\n  let { width, height } = elem.__resize_last__;\n  let { offsetWidth, offsetHeight } = elem;\n  if (offsetWidth !== width || offsetHeight !== height) {\n    return {\n      width: offsetWidth,\n      height: offsetHeight\n    }\n  }\n  return null\n}\n\nfunction handleMutation () {\n  // `this` denotes the scrolling element\n  let { rendered, detached } = getRenderInfo(this);\n  if (rendered !== this.__resize_rendered__) {\n    if (!detached && this.__resize_triggers__) {\n      resetTriggers(this);\n      this.addEventListener("scroll", handleScroll, true);\n    }\n    this.__resize_rendered__ = rendered;\n    runCallbacks(this);\n  }\n}\n\nfunction handleScroll () {\n  // `this` denotes the scrolling element\n  resetTriggers(this);\n  if (this.__resize_raf__) {\n    cancelAnimationFrame(this.__resize_raf__);\n  }\n  this.__resize_raf__ = requestAnimationFrame(() => {\n    let updated = getUpdatedSize(this);\n    if (updated) {\n      this.__resize_last__ = updated;\n      runCallbacks(this);\n    }\n  });\n}\n\nfunction runCallbacks (elem) {\n  elem.__resize_listeners__.forEach(callback => {\n    callback.call(elem);\n  });\n}\n\nfunction initTriggers (elem) {\n  let position = getComputedStyle(elem).position;\n  if (position === "static") {\n    elem.style.position = "relative";\n  }\n\n  elem.__resize_old_position__ = position;\n  elem.__resize_last__ = {};\n\n  let triggers = createElement("div", {\n    className: "resize-triggers"\n  });\n  let expand = createElement("div", {\n    className: "resize-expand-trigger"\n  });\n  let expandChild = createElement("div");\n  let contract = createElement("div", {\n    className: "resize-contract-trigger"\n  });\n  expand.appendChild(expandChild);\n  triggers.appendChild(expand);\n  triggers.appendChild(contract);\n  elem.appendChild(triggers);\n\n  elem.__resize_triggers__ = {\n    triggers,\n    expand,\n    expandChild,\n    contract\n  };\n\n  resetTriggers(elem);\n  elem.addEventListener("scroll", handleScroll, true);\n\n  elem.__resize_last__ = {\n    width: elem.offsetWidth,\n    height: elem.offsetHeight\n  };\n}\n\nfunction resetTriggers (elem) {\n  let { expand, expandChild, contract } = elem.__resize_triggers__;\n\n  // batch read\n  let { scrollWidth: csw, scrollHeight: csh } = contract;\n  let { offsetWidth: eow, offsetHeight: eoh, scrollWidth: esw, scrollHeight: esh } = expand;\n\n  // batch write\n  contract.scrollLeft = csw;\n  contract.scrollTop = csh;\n  expandChild.style.width = eow + 1 + "px";\n  expandChild.style.height = eoh + 1 + "px";\n  expand.scrollLeft = esw;\n  expand.scrollTop = esh;\n}\n\n\n//-sharp sourceURL=[module]\n//-sharp sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvX3Jlc2l6ZS1kZXRlY3RvckAwLjEuNkByZXNpemUtZGV0ZWN0b3IvZXNtL2luZGV4LmpzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL19yZXNpemUtZGV0ZWN0b3JAMC4xLjZAcmVzaXplLWRldGVjdG9yL2VzbS9pbmRleC5qcz9hMDg5Il0sInNvdXJjZXNDb250ZW50IjpbImxldCByYWYgPSBudWxsO1xuZnVuY3Rpb24gcmVxdWVzdEFuaW1hdGlvbkZyYW1lIChjYWxsYmFjaykge1xuICBpZiAoIXJhZikge1xuICAgIHJhZiA9IChcbiAgICAgIHdpbmRvdy5yZXF1ZXN0QW5pbWF0aW9uRnJhbWUgfHxcbiAgICAgIHdpbmRvdy53ZWJraXRSZXF1ZXN0QW5pbWF0aW9uRnJhbWUgfHxcbiAgICAgIHdpbmRvdy5tb3pSZXF1ZXN0QW5pbWF0aW9uRnJhbWUgfHxcbiAgICAgIGZ1bmN0aW9uIChjYWxsYmFjaykge1xuICAgICAgICByZXR1cm4gc2V0VGltZW91dChjYWxsYmFjaywgMTYpXG4gICAgICB9XG4gICAgKS5iaW5kKHdpbmRvdyk7XG4gIH1cbiAgcmV0dXJuIHJhZihjYWxsYmFjaylcbn1cblxubGV0IGNhZiA9IG51bGw7XG5mdW5jdGlvbiBjYW5jZWxBbmltYXRpb25GcmFtZSAoaWQpIHtcbiAgaWYgKCFjYWYpIHtcbiAgICBjYWYgPSAoXG4gICAgICB3aW5kb3cuY2FuY2VsQW5pbWF0aW9uRnJhbWUgfHxcbiAgICAgIHdpbmRvdy53ZWJraXRDYW5jZWxBbmltYXRpb25GcmFtZSB8fFxuICAgICAgd2luZG93Lm1vekNhbmNlbEFuaW1hdGlvbkZyYW1lIHx8XG4gICAgICBmdW5jdGlvbiAoaWQpIHtcbiAgICAgICAgY2xlYXJUaW1lb3V0KGlkKTtcbiAgICAgIH1cbiAgICApLmJpbmQod2luZG93KTtcbiAgfVxuXG4gIGNhZihpZCk7XG59XG5cbmZ1bmN0aW9uIGNyZWF0ZVN0eWxlcyAoc3R5bGVUZXh0KSB7XG4gIHZhciBzdHlsZSA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ3N0eWxlJyk7XG4gIHN0eWxlLnR5cGUgPSAndGV4dC9jc3MnO1xuXG4gIGlmIChzdHlsZS5zdHlsZVNoZWV0KSB7XG4gICAgc3R5bGUuc3R5bGVTaGVldC5jc3NUZXh0ID0gc3R5bGVUZXh0O1xuICB9IGVsc2Uge1xuICAgIHN0eWxlLmFwcGVuZENoaWxkKGRvY3VtZW50LmNyZWF0ZVRleHROb2RlKHN0eWxlVGV4dCkpO1xuICB9XG4gIChkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCdoZWFkJykgfHwgZG9jdW1lbnQuYm9keSkuYXBwZW5kQ2hpbGQoc3R5bGUpO1xuICByZXR1cm4gc3R5bGVcbn1cblxuZnVuY3Rpb24gY3JlYXRlRWxlbWVudCAodGFnTmFtZSwgcHJvcHMgPSB7fSkge1xuICBsZXQgZWxlbSA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQodGFnTmFtZSk7XG4gIE9iamVjdC5rZXlzKHByb3BzKS5mb3JFYWNoKGtleSA9PiB7XG4gICAgZWxlbVtrZXldID0gcHJvcHNba2V5XTtcbiAgfSk7XG4gIHJldHVybiBlbGVtXG59XG5cbmZ1bmN0aW9uIGdldFJlbmRlckluZm8gKGVsZW0pIHtcbiAgaWYgKCFkb2N1bWVudC5kb2N1bWVudEVsZW1lbnQuY29udGFpbnMoZWxlbSkpIHtcbiAgICByZXR1cm4ge1xuICAgICAgZGV0YWNoZWQ6IHRydWUsXG4gICAgICByZW5kZXJlZDogZmFsc2VcbiAgICB9XG4gIH1cblxuICBsZXQgY3VycmVudCA9IGVsZW07XG4gIHdoaWxlIChjdXJyZW50ICE9PSBkb2N1bWVudCkge1xuICAgIGlmIChnZXRDb21wdXRlZFN0eWxlKGN1cnJlbnQpLmRpc3BsYXkgPT09ICdub25lJykge1xuICAgICAgcmV0dXJuIHtcbiAgICAgICAgZGV0YWNoZWQ6IGZhbHNlLFxuICAgICAgICByZW5kZXJlZDogZmFsc2VcbiAgICAgIH1cbiAgICB9XG4gICAgY3VycmVudCA9IGN1cnJlbnQucGFyZW50Tm9kZTtcbiAgfVxuXG4gIHJldHVybiB7XG4gICAgZGV0YWNoZWQ6IGZhbHNlLFxuICAgIHJlbmRlcmVkOiB0cnVlXG4gIH1cbn1cblxudmFyIGNzcyA9IFwiLnJlc2l6ZS10cmlnZ2Vyc3t2aXNpYmlsaXR5OmhpZGRlbjtvcGFjaXR5OjB9LnJlc2l6ZS1jb250cmFjdC10cmlnZ2VyLC5yZXNpemUtY29udHJhY3QtdHJpZ2dlcjpiZWZvcmUsLnJlc2l6ZS1leHBhbmQtdHJpZ2dlciwucmVzaXplLXRyaWdnZXJze2NvbnRlbnQ6XFxcIlxcXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7b3ZlcmZsb3c6aGlkZGVufS5yZXNpemUtY29udHJhY3QtdHJpZ2dlciwucmVzaXplLWV4cGFuZC10cmlnZ2Vye2JhY2tncm91bmQ6I2VlZTtvdmVyZmxvdzphdXRvfS5yZXNpemUtY29udHJhY3QtdHJpZ2dlcjpiZWZvcmV7d2lkdGg6MjAwJTtoZWlnaHQ6MjAwJX1cIjtcblxubGV0IHRvdGFsID0gMDtcbmxldCBzdHlsZSA9IG51bGw7XG5cbmZ1bmN0aW9uIGFkZExpc3RlbmVyIChlbGVtLCBjYWxsYmFjaykge1xuICBpZiAoIWVsZW0uX19yZXNpemVfbXV0YXRpb25faGFuZGxlcl9fKSB7XG4gICAgZWxlbS5fX3Jlc2l6ZV9tdXRhdGlvbl9oYW5kbGVyX18gPSBoYW5kbGVNdXRhdGlvbi5iaW5kKGVsZW0pO1xuICB9XG5cbiAgbGV0IGxpc3RlbmVycyA9IGVsZW0uX19yZXNpemVfbGlzdGVuZXJzX187XG5cbiAgaWYgKCFsaXN0ZW5lcnMpIHtcbiAgICBlbGVtLl9fcmVzaXplX2xpc3RlbmVyc19fID0gW107XG4gICAgaWYgKHdpbmRvdy5SZXNpemVPYnNlcnZlcikge1xuICAgICAgbGV0IHJvID0gbmV3IFJlc2l6ZU9ic2VydmVyKCgpID0+IHtcbiAgICAgICAgaWYgKCFlbGVtLl9fcmVzaXplX29ic2VydmVyX3RyaWdnZXJlZF9fKSB7XG4gICAgICAgICAgZWxlbS5fX3Jlc2l6ZV9vYnNlcnZlcl90cmlnZ2VyZWRfXyA9IHRydWU7XG4gICAgICAgICAgcmV0dXJuXG4gICAgICAgIH1cbiAgICAgICAgcnVuQ2FsbGJhY2tzKGVsZW0pO1xuICAgICAgfSk7XG5cbiAgICAgIC8vIGluaXRpYWxseSBkaXNwbGF5IG5vbmUgd29uJ3QgdHJpZ2dlciBSZXNpemVPYnNlcnZlciBjYWxsYmFja1xuICAgICAgbGV0IHsgZGV0YWNoZWQsIHJlbmRlcmVkIH0gPSBnZXRSZW5kZXJJbmZvKGVsZW0pO1xuICAgICAgZWxlbS5fX3Jlc2l6ZV9vYnNlcnZlcl90cmlnZ2VyZWRfXyA9IGRldGFjaGVkID09PSBmYWxzZSAmJiByZW5kZXJlZCA9PT0gZmFsc2U7XG4gICAgICBlbGVtLl9fcmVzaXplX29ic2VydmVyX18gPSBybztcbiAgICAgIHJvLm9ic2VydmUoZWxlbSk7XG4gICAgfSBlbHNlIGlmIChlbGVtLmF0dGFjaEV2ZW50ICYmIGVsZW0uYWRkRXZlbnRMaXN0ZW5lcikge1xuICAgICAgLy8gdGFyZ2V0aW5nIElFOS8xMFxuICAgICAgZWxlbS5fX3Jlc2l6ZV9sZWdhY3lfcmVzaXplX2hhbmRsZXJfXyA9IGZ1bmN0aW9uIGhhbmRsZUxlZ2FjeVJlc2l6ZSAoKSB7XG4gICAgICAgIHJ1bkNhbGxiYWNrcyhlbGVtKTtcbiAgICAgIH07XG4gICAgICBlbGVtLmF0dGFjaEV2ZW50KCdvbnJlc2l6ZScsIGVsZW0uX19yZXNpemVfbGVnYWN5X3Jlc2l6ZV9oYW5kbGVyX18pO1xuICAgICAgZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcignRE9NU3VidHJlZU1vZGlmaWVkJywgZWxlbS5fX3Jlc2l6ZV9tdXRhdGlvbl9oYW5kbGVyX18pO1xuICAgIH0gZWxzZSB7XG4gICAgICBpZiAoIXRvdGFsKSB7XG4gICAgICAgIHN0eWxlID0gY3JlYXRlU3R5bGVzKGNzcyk7XG4gICAgICB9XG4gICAgICBpbml0VHJpZ2dlcnMoZWxlbSk7XG5cbiAgICAgIGVsZW0uX19yZXNpemVfcmVuZGVyZWRfXyA9IGdldFJlbmRlckluZm8oZWxlbSkucmVuZGVyZWQ7XG4gICAgICBpZiAod2luZG93Lk11dGF0aW9uT2JzZXJ2ZXIpIHtcbiAgICAgICAgbGV0IG1vID0gbmV3IE11dGF0aW9uT2JzZXJ2ZXIoZWxlbS5fX3Jlc2l6ZV9tdXRhdGlvbl9oYW5kbGVyX18pO1xuICAgICAgICBtby5vYnNlcnZlKGRvY3VtZW50LCB7XG4gICAgICAgICAgYXR0cmlidXRlczogdHJ1ZSxcbiAgICAgICAgICBjaGlsZExpc3Q6IHRydWUsXG4gICAgICAgICAgY2hhcmFjdGVyRGF0YTogdHJ1ZSxcbiAgICAgICAgICBzdWJ0cmVlOiB0cnVlXG4gICAgICAgIH0pO1xuICAgICAgICBlbGVtLl9fcmVzaXplX211dGF0aW9uX29ic2VydmVyX18gPSBtbztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBlbGVtLl9fcmVzaXplX2xpc3RlbmVyc19fLnB1c2goY2FsbGJhY2spO1xuICB0b3RhbCsrO1xufVxuXG5mdW5jdGlvbiByZW1vdmVMaXN0ZW5lciAoZWxlbSwgY2FsbGJhY2spIHtcbiAgLy8gdGFyZ2V0aW5nIElFOS8xMFxuICBpZiAoZWxlbS5kZXRhY2hFdmVudCAmJiBlbGVtLnJlbW92ZUV2ZW50TGlzdGVuZXIpIHtcbiAgICBlbGVtLmRldGFjaEV2ZW50KCdvbnJlc2l6ZScsIGVsZW0uX19yZXNpemVfbGVnYWN5X3Jlc2l6ZV9oYW5kbGVyX18pO1xuICAgIGRvY3VtZW50LnJlbW92ZUV2ZW50TGlzdGVuZXIoJ0RPTVN1YnRyZWVNb2RpZmllZCcsIGVsZW0uX19yZXNpemVfbXV0YXRpb25faGFuZGxlcl9fKTtcbiAgICByZXR1cm5cbiAgfVxuXG4gIGxldCBsaXN0ZW5lcnMgPSBlbGVtLl9fcmVzaXplX2xpc3RlbmVyc19fO1xuICBsaXN0ZW5lcnMuc3BsaWNlKGxpc3RlbmVycy5pbmRleE9mKGNhbGxiYWNrKSwgMSk7XG5cbiAgaWYgKCFsaXN0ZW5lcnMubGVuZ3RoKSB7XG4gICAgaWYgKGVsZW0uX19yZXNpemVfb2JzZXJ2ZXJfXykge1xuICAgICAgZWxlbS5fX3Jlc2l6ZV9vYnNlcnZlcl9fLnVub2JzZXJ2ZShlbGVtKTtcbiAgICAgIGVsZW0uX19yZXNpemVfb2JzZXJ2ZXJfXy5kaXNjb25uZWN0KCk7XG4gICAgICBlbGVtLl9fcmVzaXplX29ic2VydmVyX18gPSBudWxsO1xuICAgIH0gZWxzZSB7XG4gICAgICBpZiAoZWxlbS5fX3Jlc2l6ZV9tdXRhdGlvbl9vYnNlcnZlcl9fKSB7XG4gICAgICAgIGVsZW0uX19yZXNpemVfbXV0YXRpb25fb2JzZXJ2ZXJfXy5kaXNjb25uZWN0KCk7XG4gICAgICAgIGVsZW0uX19yZXNpemVfbXV0YXRpb25fb2JzZXJ2ZXJfXyA9IG51bGw7XG4gICAgICB9XG4gICAgICBlbGVtLnJlbW92ZUV2ZW50TGlzdGVuZXIoJ3Njcm9sbCcsIGhhbmRsZVNjcm9sbCk7XG4gICAgICBlbGVtLnJlbW92ZUNoaWxkKGVsZW0uX19yZXNpemVfdHJpZ2dlcnNfXy50cmlnZ2Vycyk7XG4gICAgICBlbGVtLl9fcmVzaXplX3RyaWdnZXJzX18gPSBudWxsO1xuICAgIH1cbiAgICBlbGVtLl9fcmVzaXplX2xpc3RlbmVyc19fID0gbnVsbDtcbiAgfVxuXG4gIGlmICghLS10b3RhbCAmJiBzdHlsZSkge1xuICAgIHN0eWxlLnBhcmVudE5vZGUucmVtb3ZlQ2hpbGQoc3R5bGUpO1xuICB9XG59XG5cbmZ1bmN0aW9uIGdldFVwZGF0ZWRTaXplIChlbGVtKSB7XG4gIGxldCB7IHdpZHRoLCBoZWlnaHQgfSA9IGVsZW0uX19yZXNpemVfbGFzdF9fO1xuICBsZXQgeyBvZmZzZXRXaWR0aCwgb2Zmc2V0SGVpZ2h0IH0gPSBlbGVtO1xuICBpZiAob2Zmc2V0V2lkdGggIT09IHdpZHRoIHx8IG9mZnNldEhlaWdodCAhPT0gaGVpZ2h0KSB7XG4gICAgcmV0dXJuIHtcbiAgICAgIHdpZHRoOiBvZmZzZXRXaWR0aCxcbiAgICAgIGhlaWdodDogb2Zmc2V0SGVpZ2h0XG4gICAgfVxuICB9XG4gIHJldHVybiBudWxsXG59XG5cbmZ1bmN0aW9uIGhhbmRsZU11dGF0aW9uICgpIHtcbiAgLy8gYHRoaXNgIGRlbm90ZXMgdGhlIHNjcm9sbGluZyBlbGVtZW50XG4gIGxldCB7IHJlbmRlcmVkLCBkZXRhY2hlZCB9ID0gZ2V0UmVuZGVySW5mbyh0aGlzKTtcbiAgaWYgKHJlbmRlcmVkICE9PSB0aGlzLl9fcmVzaXplX3JlbmRlcmVkX18pIHtcbiAgICBpZiAoIWRldGFjaGVkICYmIHRoaXMuX19yZXNpemVfdHJpZ2dlcnNfXykge1xuICAgICAgcmVzZXRUcmlnZ2Vycyh0aGlzKTtcbiAgICAgIHRoaXMuYWRkRXZlbnRMaXN0ZW5lcignc2Nyb2xsJywgaGFuZGxlU2Nyb2xsLCB0cnVlKTtcbiAgICB9XG4gICAgdGhpcy5fX3Jlc2l6ZV9yZW5kZXJlZF9fID0gcmVuZGVyZWQ7XG4gICAgcnVuQ2FsbGJhY2tzKHRoaXMpO1xuICB9XG59XG5cbmZ1bmN0aW9uIGhhbmRsZVNjcm9sbCAoKSB7XG4gIC8vIGB0aGlzYCBkZW5vdGVzIHRoZSBzY3JvbGxpbmcgZWxlbWVudFxuICByZXNldFRyaWdnZXJzKHRoaXMpO1xuICBpZiAodGhpcy5fX3Jlc2l6ZV9yYWZfXykge1xuICAgIGNhbmNlbEFuaW1hdGlvbkZyYW1lKHRoaXMuX19yZXNpemVfcmFmX18pO1xuICB9XG4gIHRoaXMuX19yZXNpemVfcmFmX18gPSByZXF1ZXN0QW5pbWF0aW9uRnJhbWUoKCkgPT4ge1xuICAgIGxldCB1cGRhdGVkID0gZ2V0VXBkYXRlZFNpemUodGhpcyk7XG4gICAgaWYgKHVwZGF0ZWQpIHtcbiAgICAgIHRoaXMuX19yZXNpemVfbGFzdF9fID0gdXBkYXRlZDtcbiAgICAgIHJ1bkNhbGxiYWNrcyh0aGlzKTtcbiAgICB9XG4gIH0pO1xufVxuXG5mdW5jdGlvbiBydW5DYWxsYmFja3MgKGVsZW0pIHtcbiAgZWxlbS5fX3Jlc2l6ZV9saXN0ZW5lcnNfXy5mb3JFYWNoKGNhbGxiYWNrID0+IHtcbiAgICBjYWxsYmFjay5jYWxsKGVsZW0pO1xuICB9KTtcbn1cblxuZnVuY3Rpb24gaW5pdFRyaWdnZXJzIChlbGVtKSB7XG4gIGxldCBwb3NpdGlvbiA9IGdldENvbXB1dGVkU3R5bGUoZWxlbSkucG9zaXRpb247XG4gIGlmIChwb3NpdGlvbiA9PT0gJ3N0YXRpYycpIHtcbiAgICBlbGVtLnN0eWxlLnBvc2l0aW9uID0gJ3JlbGF0aXZlJztcbiAgfVxuXG4gIGVsZW0uX19yZXNpemVfb2xkX3Bvc2l0aW9uX18gPSBwb3NpdGlvbjtcbiAgZWxlbS5fX3Jlc2l6ZV9sYXN0X18gPSB7fTtcblxuICBsZXQgdHJpZ2dlcnMgPSBjcmVhdGVFbGVtZW50KCdkaXYnLCB7XG4gICAgY2xhc3NOYW1lOiAncmVzaXplLXRyaWdnZXJzJ1xuICB9KTtcbiAgbGV0IGV4cGFuZCA9IGNyZWF0ZUVsZW1lbnQoJ2RpdicsIHtcbiAgICBjbGFzc05hbWU6ICdyZXNpemUtZXhwYW5kLXRyaWdnZXInXG4gIH0pO1xuICBsZXQgZXhwYW5kQ2hpbGQgPSBjcmVhdGVFbGVtZW50KCdkaXYnKTtcbiAgbGV0IGNvbnRyYWN0ID0gY3JlYXRlRWxlbWVudCgnZGl2Jywge1xuICAgIGNsYXNzTmFtZTogJ3Jlc2l6ZS1jb250cmFjdC10cmlnZ2VyJ1xuICB9KTtcbiAgZXhwYW5kLmFwcGVuZENoaWxkKGV4cGFuZENoaWxkKTtcbiAgdHJpZ2dlcnMuYXBwZW5kQ2hpbGQoZXhwYW5kKTtcbiAgdHJpZ2dlcnMuYXBwZW5kQ2hpbGQoY29udHJhY3QpO1xuICBlbGVtLmFwcGVuZENoaWxkKHRyaWdnZXJzKTtcblxuICBlbGVtLl9fcmVzaXplX3RyaWdnZXJzX18gPSB7XG4gICAgdHJpZ2dlcnMsXG4gICAgZXhwYW5kLFxuICAgIGV4cGFuZENoaWxkLFxuICAgIGNvbnRyYWN0XG4gIH07XG5cbiAgcmVzZXRUcmlnZ2VycyhlbGVtKTtcbiAgZWxlbS5hZGRFdmVudExpc3RlbmVyKCdzY3JvbGwnLCBoYW5kbGVTY3JvbGwsIHRydWUpO1xuXG4gIGVsZW0uX19yZXNpemVfbGFzdF9fID0ge1xuICAgIHdpZHRoOiBlbGVtLm9mZnNldFdpZHRoLFxuICAgIGhlaWdodDogZWxlbS5vZmZzZXRIZWlnaHRcbiAgfTtcbn1cblxuZnVuY3Rpb24gcmVzZXRUcmlnZ2VycyAoZWxlbSkge1xuICBsZXQgeyBleHBhbmQsIGV4cGFuZENoaWxkLCBjb250cmFjdCB9ID0gZWxlbS5fX3Jlc2l6ZV90cmlnZ2Vyc19fO1xuXG4gIC8vIGJhdGNoIHJlYWRcbiAgbGV0IHsgc2Nyb2xsV2lkdGg6IGNzdywgc2Nyb2xsSGVpZ2h0OiBjc2ggfSA9IGNvbnRyYWN0O1xuICBsZXQgeyBvZmZzZXRXaWR0aDogZW93LCBvZmZzZXRIZWlnaHQ6IGVvaCwgc2Nyb2xsV2lkdGg6IGVzdywgc2Nyb2xsSGVpZ2h0OiBlc2ggfSA9IGV4cGFuZDtcblxuICAvLyBiYXRjaCB3cml0ZVxuICBjb250cmFjdC5zY3JvbGxMZWZ0ID0gY3N3O1xuICBjb250cmFjdC5zY3JvbGxUb3AgPSBjc2g7XG4gIGV4cGFuZENoaWxkLnN0eWxlLndpZHRoID0gZW93ICsgMSArICdweCc7XG4gIGV4cGFuZENoaWxkLnN0eWxlLmhlaWdodCA9IGVvaCArIDEgKyAncHgnO1xuICBleHBhbmQuc2Nyb2xsTGVmdCA9IGVzdztcbiAgZXhwYW5kLnNjcm9sbFRvcCA9IGVzaDtcbn1cblxuZXhwb3J0IHsgYWRkTGlzdGVuZXIsIHJlbW92ZUxpc3RlbmVyIH07XG5cblxuXG4vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIFdFQlBBQ0sgRk9PVEVSXG4vLyAuL25vZGVfbW9kdWxlcy9fcmVzaXplLWRldGVjdG9yQDAuMS42QHJlc2l6ZS1kZXRlY3Rvci9lc20vaW5kZXguanNcbi8vIG1vZHVsZSBpZCA9IC4vbm9kZV9tb2R1bGVzL19yZXNpemUtZGV0ZWN0b3JAMC4xLjZAcmVzaXplLWRldGVjdG9yL2VzbS9pbmRleC5qc1xuLy8gbW9kdWxlIGNodW5rcyA9IDAiXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOyIsInNvdXJjZVJvb3QiOiIifQ==\n//-sharp sourceURL=webpack-internal:///./node_modules/_resize-detector@0.1.6@resize-detector/esm/index.js\n");
  /***/
})

screenshot of error report:


this problem is caused by incorrect compilation of vue-echarts by babel-loader. I have no problem after I give up vue-echarts and use echarts directly.


I also encountered this problem. I looked at the vue-echarts source code and found that resize-detector, was introduced into the file. Babel-loader was not parsed successfully, and I also gave up vue-echarts, and used echarts, directly to package it myself.

Menu