Vue CLI 3 + Vuetify - не работает на IE 11 (Бабель не переносит?) - PullRequest
0 голосов
/ 21 ноября 2018

Я использую Vue CLI 3 с Vuetify для своего проекта.Он хорошо работает на Chrome и iOS 12, но показывает пустую страницу в IE11 и iOS Safari <12. Консоль в IE11 показывает: <code>SCRIPT1003: Expected ':'

Я думаю, это потому, что Babel не передает синтаксис ES6 (стрелкафункция, распространение и т. д.) к синтаксису ES5.Я все еще вижу его в скомпилированном коде после запуска сборки пряжи.

Вот мой babel.config.js:

//bable.config.js
module.exports = {
presets: [
  [ '@vue/app', {
     useBuiltIns: 'entry'
  }]
 ]
}

Вот мой .browserslistrc:

//.browserslistrc
> 1%
last 2 versions
not ie <= 8

main.js примерно так:

// main.js
import '@babel/polyfill'
import Vue from 'vue'
import './plugins/vuetify'
import App from './App.vue'
import router from './router'
import store from './store/store'
import { firebaseListener } from './firebaseConfig'

Vue.config.productionTip = false

Пожалуйста, помогите мне!Спасибо и всего наилучшего.

...