Szukałem na stackoverflow, ale tamte błędy i rozwiązania nie są dla mnie wystarczające
Błąd w kompilacji:
Module not found: Error: Can't resolve './vue/app' in 'C:\xampp\htdocs\TODOAPPLARAVELVUE\laravel\resources\js'
Struktura plików:
resources|-vue|
|-app.vue
|app.js
|bootstrap.js
const mix = require('laravel-mix');
/*
|--------------------------------------------------------------------------
| Mix Asset Management
|--------------------------------------------------------------------------
|
| Mix provides a clean, fluent API for defining some Webpack build steps
| for your Laravel applications. By default, we are compiling the CSS
| file for the application as well as bundling up all the JS files.
|
*/
mix.js('resources/js/app', 'public/js')
.postCss('resources/css/app.css', 'public/css', [
//
]);
app.vue
<template>
<div>
Hello
</div>
</template>
<script>
export default{
}
</script>
app.js
require('./bootstrap');
import Vue from 'vue'
import App from './vue/app'
const app = new Vue({
el:'#app',
components: { App }
});
Czy widzicie błąd?