laravel-nuxt maintained by bionicmaster
Description
Build a SPA with Laravel and Nuxt
Author
Last update
2020/12/05 23:32
(dev-develop)
License
Downloads
56
Laravel Nuxt
This package allows you to build a SPA with Laravel and Nuxt.
Installation
composer require pallares/laravel-nuxt
In Laravel 5.5 the service provider will automatically get registered. In older versions of the framework just add the service provider in config/app.php file:
return [
// ...
'providers' => [
// ...
Pallares\LaravelNuxt\LaravelNuxtServiceProvider::class,
],
];
You need to add a fallback route that will render the SPA page in routes/web.php file:
// ...
// Add this route the last, so it doesn't interfere with your other routes.
Route::get(
'{uri}',
'\\'.Pallares\LaravelNuxt\Controllers\NuxtController::class
)->where('uri', '.*');
Finally, you must install the laravel-nuxt npm package. After following the instructions, run npm run build and try your SPA!