Я использую 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
Пожалуйста, помогите мне!Спасибо и всего наилучшего.