Ошибка смешивания Laravel: Ошибка: Неизвестный параметр: .esModule

#node.js #vue.js #npm #babeljs

Вопрос:

Я использую npm версии 6.14.12 и node версии 14.16.1. Я только что попытался обновить Laravel Mix 5 до Laravel Mix 6. Я обновил свой webpack.mix.js к следующему:

 mix.js('resources/js/app.js', 'public/js/app.js').vue()
.js('resources/js/event-bus.js', 'public/js/event-bus.js')
.js('resources/js/forms/Form.js', 'public/js/Form.js')
.js('resources/js/forms/Errors.js', 'public/js/Errors.js')
.js('resources/js/forms/login.js', 'public/js/forms/login.js')
.sass('resources/sass/app.scss', 'public/css/app.css')
.styles('node_modules/bootstrap-vue/dist/bootstrap-vue.css', 'public/css/bootstrap-vue.css')
.sourceMaps();
 

и когда я запускаю npm run watch-poll , я получаю этот тип ошибки для всех моих файлов .vue:

ОШИБКА в ./ресурсы/js/компоненты/пользователи/организациярегистр.vue?vueamp;тип=сценарийamp;язык=jsamp; (./node_modules/babel-loader/lib/index.js??ruleSet[0].rules[0].use[0]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./ресурсы/js/компоненты/пользователи/Организациярегистр.vue?vueamp;тип=сценарийamp;язык=jsamp;) Ошибка сборки модуля (из ./node_modules/babel-loader/lib/index.js): Ошибка: Неизвестный параметр: .esModule. Проверьте https://babeljs.io/docs/en/babel-core/#options для получения дополнительной информации о параметрах.

Может кто-нибудь объяснить, что происходит?

ПРАВКА: Я обнаружил, что если я прокомментировал строку sass в своем миксе, то микс получился удачным. Если я прокомментировал все, кроме нахальства, это тоже было успешным. По какой-то причине сочетание js и sass в миксе конфликтует….