Я получаю сообщение об ошибке при запуске кода через browsersyn c. Это работает нормально, если я просто скомпилирую без часов. Я почти уверен, что это как-то связано с моей конфигурацией webpack, но я не совсем уверен, какие модификации мне нужны.
Я получаю ошибку:
vue.esm.js:628 [Vue warn]: Failed to mount component: template or render function not defined.
---> <App> at resources/assets/scripts/App.vue
<Root>
Это мой webpack.config.js
файл: https://paste.laravel.io/d69574a0-67fd-4ee3-bfad-31d1785e1121
Это мой webpack.config.watch.js
файл: https://paste.laravel.io/fefede30-8820-4ad7-97ea-077d55637b0c
Это мой конфиг. js файл: https://paste.laravel.io/7e459cc3-43f6-45f5-a8d0-f7287c83c023
Обновление
Я сравнил выходные файлы обоих браузеров c и команды обычной сборки , Я заметил, что в браузере syn c файлы ". Vue" отсутствуют. Они присутствуют в файле сборки следующим образом:
./resources/assets/scripts/App.vue?vue&type=script&lang=js&
./resources/assets/scripts/components/Home.vue?vue&type=script&lang=js&
./resources/assets/scripts/components/Page/Page.vue?vue&type=script&lang=js&
./resources/assets/scripts/components/Post/Post.vue?vue&type=script&lang=js&
./resources/assets/scripts/components/partials/ProgressBar.vue?vue&type=script&lang=js&
./resources/assets/scripts/components/widgets/Pages.vue?vue&type=script&lang=js&
./resources/assets/scripts/components/widgets/RecentPosts.vue?vue&type=script&lang=js&
На самом деле, если я запускаю watch без "--hide-modules", я замечаю, что выводится [59] ./scripts/App.vue 365 bytes {0} [built]
. Но не любые другие. vue файлы.