friparia / admin
此包的最新版本(dev-master)没有可用的许可信息。
定制化MVC,便于构建管理后台
dev-master
2017-07-04 07:24 UTC
Requires
- tymon/jwt-auth: 0.5.*
This package is not auto-updated.
Last update: 2024-09-14 18:53:06 UTC
README
laravel的后台管理框架
要求
- Laravel 5
安装
- 运行
composer require "friparia/admin:dev-master"
- 在
config/app.php
的 providers 中添加一行Friparia\Admin\AdminServiceProvider::class,
- 运行
npm i -S vue-router vue-resource pug vue-style-loader element-ui stylus stylus-loader
- 在您的 webpack.mix.js 中添加
.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/auth 中
$config['providers']['users']['model']
的值改为 "\Friparia\Admin\Models\User" - 创建超级用户
php artisan admin:create-superuser
- 运行
npm run dev
- 在浏览器中查看
/admin