Синтаксическая ошибка vue-cli3 в ie11 в производстве

babel.config.js

module.exports = {
  presets: [
    [
      "@vue/app",
      {
        useBuiltIns: "entry",
      }
    ]
  ]
}

main.js

import '@babel/polyfill'

package.json

"browserslist": [
    "> 1%",
    "last 2 versions",
    "not ie <= 10"
  ],

Конфигурация выше - это мой vue-cli3 проект, class не был полифиллом, почему? введите описание изображения здесь

третья часть библиотеки

    "axios": "^0.18.0",
    "jsonp": "^0.2.1",
    "swiper": "^4.4.6",
    "video.js": "^7.4.1",
    "videojs": "^1.0.0",
    "vue": "^2.5.22",
    "vuex": "^3.0.1"

person Ryan Yiada    schedule 20.03.2019    source источник
comment
Какую версию vue-cli вы используете?   -  person Phil    schedule 20.03.2019
comment
@Phil vue -V - ›v3.3.0.   -  person Ryan Yiada    schedule 20.03.2019
comment
Попробуйте обновить. Исправлено множество ошибок, связанных с IE11.   -  person Phil    schedule 20.03.2019


Ответы (1)


Я сам решил. Оказалось, проблема со swiper.js. но я добавил конфигурацию в vue.config.js, это не работает.

transpileDependencies: [
    'swiper'
],

это ошибка?

person Ryan Yiada    schedule 20.03.2019