shawnrong / avocado
Laravel spa admin panel based on vuejs
Installs: 8
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Language:Vue
Requires
- php: >=7.0.0
- dingo/api: 2.0.0-alpha2
- spatie/laravel-permission: ^2.23
- tymon/jwt-auth: 1.*@rc
README
Single Page Laravel admin panel based on vuejs
Install
composer require shawnrong/avocado
php artisan avocado:install
php artisan migrate
php artisan db:seed --class="ShawnRong\Avocado\Database\AvocadoTableSeeder"
edit .env
file, add config:
API_PREFIX="api"
update config/auth.php
'guards' => [ 'api' => [ 'driver' => 'jwt', 'provider' => 'admin', ] ] 'providers' => [ 'admin' => [ 'driver' => 'eloquent', 'model' => ShawnRong\Avocado\Models\AdminUser::class, ] ]
Add avocado.js to webpack.mix.js
mix.js('resources/js/app.js', 'public/js') .sass('resources/sass/app.scss', 'public/css') .js('resources/js/avocaodo/avocado.js', 'public/js');