laravel5.3 + vue2, projek itu dibuat secara langsung oleh komposer
laluan
Route::group(['prefix' => 'admin'], function () {
Route::get('{path?}', function (){
return view('index');
})->where('path', '[\/\w\.-]*');
});
template indeks
<body>
<p id="app" style="width: 100%;height: 100%">
<app></app>
</p>
<script src="{{ elixir('js/app.js') }}"></script>
</body>
Dua cara
1. php+nginx, akses tidak memuatkan app.js, tiada output, tiada komponen vue dihuraikan
2. Laravel disertakan dengan artisan untuk memulakan php artist serve. Terdapat output semasa mengakses, dan anda boleh melihat antara muka Vue
Gunakan nginx untuk mengakses, vue perlu dibungkus ke dalam persekitaran pengeluaran, hanya npm run prod