Я создал шаблон vuejs с интеграцией Laravel.При создании проекта с помощью vue-laravel по умолчанию версия laravel-mix составляет 2.0, и в то время мой проект работал хорошо во всех браузерах.Но сейчас я обновляю версию laravel-mix с 2.0 на 4.0.14.При его обновлении в браузере IE должен отображаться пустой экран.Как я новичок в vue + laravel и недостаточно знаний об этом.Я пытаюсь решить эту проблему, перейдя по многим ссылкам, но не получил результатов.Пожалуйста, кто-нибудь знает, как должно быть возможно запустить проект vue + laravel в IE и какие изменения необходимы.
Снимок экрана консоли браузера IE:
![enter image description here](https://i.stack.imgur.com/r59o4.png)
Вот мой код файла webpack.mix.js:
//webpack.mix.js
let mix = require('laravel-mix');
/*
|--------------------------------------------------------------------------
| Mix Asset Management
|--------------------------------------------------------------------------
|
| Mix provides a clean, fluent API for defining some Webpack build steps
| for your Laravel application. By default, we are compiling the Sass
| file for the application as well as bundling up all the JS files.
|
*/
mix.autoload({
'jquery': ['$', 'window.jQuery', 'jQuery'],
})
mix.js('resources/js/main.js', 'public/js');
Вот мои зависимости для разработки в файле package.json:
// package.json
"devDependencies": {
"axios": "^0.18",
"babel-preset-stage-2": "^6.24.1",
"bootstrap": "^4.1.3",
"cross-env": "^5.2.0",
"jquery": "^3.3.1",
"laravel-mix": "^4.0.14",
"lodash": "^4.17.11",
"node-sass": "^4.11.0",
"popper.js": "^1.14.6",
"sass-loader": "^7.1.0",
"vue": "^2.5.19",
"vue-template-compiler": "^2.5.22"
}
.babelrc, код файла:
//.babelrc
{
"plugins": ["syntax-dynamic-import"]
}
Если кому-то нужна дополнительная информация, дайте мнезнать.Спасибо!