Если вы хотите 2 отдельных проекта, тогда используйте vue-cli.Но laravel поставляется с поддержкой vue из коробки, поэтому вам, вероятно, не нужен vue-cli.
Убедитесь, что вы добавили свой основной js-файл в webpack.mix.js
.Например:
let mix = require('laravel-mix');
mix.js('src/app.js', 'dist');
mix.options({
hmrOptions :{
host: 'localhost',
port: '8080'
}
});
Это должно работать с app.js
, например:
Add import Vue from 'vue';
import Notification from './components/Notification.vue';
new Vue({
el: '#app',
components: { Notification }
});
npm run dev
работает webpa