cari

Rumah  >  Soal Jawab  >  teks badan

vue.js - laravel5.3+vue2, vue tidak boleh dimuatkan menggunakan konfigurasi nginx

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

怪我咯怪我咯2759 hari yang lalu763

membalas semua(1)saya akan balas

  • 给我你的怀抱

    给我你的怀抱2017-05-16 16:50:19

    Gunakan nginx untuk mengakses, vue perlu dibungkus ke dalam persekitaran pengeluaran, hanya npm run prod

    balas
    0
  • Batalbalas