vue-cli3创建项目在ie中报错

在ie(10,11)控制台中输出
SCRIPT1046: strict 模式下不允许一个属性有多个定义。

相关依赖:

"dependencies": {
    "axios": "^0.18.0",
    "qs": "^6.5.2",
    "vue": "^2.5.17",
    "vue-axios": "^2.1.3",
    "vue-echarts": "^3.1.2",
    "vue-filter": "^0.2.5",
    "vue-i18n": "^8.1.0",
    "vue-lottie": "^0.2.1",
    "vue-router": "^3.0.1",
    "vuex": "^3.0.1"
  }

babel.config.js中:

module.exports = {
  presets: [
    ['@vue/app', {
      polyfills: [
        'es6.promise'
      ]
    }]
  ]
}

1、查阅相关信息的时候说是重复定义了属性,但是我找了很久都没有发现哪里重复定义了,有什么更好的排查的方法,更快的找到原因所在?
2、怎么解决这个在IE中存在的问题?

===============

最终这个问题是因为引入的某个组件库里出现了重复定义的问题,组件库改了并更新了就ok了。

阅读 5.7k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题