Я создал проект Laravel 5.7, и я использовал много vue и vuex в этом, и когда я закончил проект, я был удивлен, что он вообще не работает ни в IE 11, ни в MS Edge.
Я искал в Интернете, и многие люди упомянули термин "babel", который для меня совершенно новый, я установил его в своем проекте, но он не работает, потому что я не смог настроить его с помощью Laravel Mix.
После попытки установки пакетов у меня ничего не вышло.
Вот что я сделал:
- npm install --save @ babel / polyfill
- require ("@babel / polyfill ") в верхнем публичном файле / js / app.js
в файле webpack.mix.js Я изменил этот
mix.js('resources/js/app.js', 'public/js')
.sass('resources/sass/app.scss', 'public/css');
на этот:
mix.babel('resources/js/app.js', 'public/js/app.js')
.sass('resources/sass/app.scss', 'public/css');
Я пробежал npm run dev
, но это не сработало.
Что мне нужно, так как я совершенно новичок в Laravel Mix и в этом "бабел", это руководство по настройке всего процесса.
изображение журнала консоли края