Vous avez peut-être besoin d'un chargeur approprié pour gérer ce type de fichier, actuellement aucun chargeur n'est configuré pour traiter ce fichier Laravel

in your webpack.mix.js add the .vue() after mix.js('resources/js/app.js', 'public/js') so the final result should be like this mix.js('resources/js/app.js', 'public/js').vue();
Kriss Sachintha