An automatic admin interface of Laravel, based on vue and elementui
A admin framework of laravel
composer require "friparia/admin:dev-master"
config/app.php
Friparia\Admin\AdminServiceProvider::class,
npm i -S vue-router vue-resource pug vue-style-loader element-ui stylus stylus-loader
and
.js('./resources/assets/friparia/admin/admin.js', 'public/js')
mix.webpackConfig({
resolve:{
alias: {
'vue-router$': 'vue-router/dist/vue-router.common.js'
}
}
});
php artisan vendor:publish
php artisan migrate
php artisan jwt:generate
$config['providers']['users']['model']
value to “\Friparia\Admin\Models\User”php artisan admin:create-superuser
npm run dev
/admin
in your browser