jigeshraval / laravel-admin-dashboard
由Laravel VueJS/Vuetify驱动的管理后台,启动所需的组件,将管理后台和前端分离,并提供如媒体库等丰富工具
3.0.3
2021-06-23 03:22 UTC
Requires
- intervention/image: ^2.5
This package is auto-updated.
Last update: 2024-09-24 05:28:55 UTC
README
由Laravel VueJS/Vuetify驱动的管理后台,启动所需的组件,将管理后台和前端分离,并提供如媒体库等丰富工具
这个引导程序将做什么?(功能列表)
- 准备就绪的Laravel/Vue/Vuetify管理后台
- 示例博客,可扩展或使用
- 为前端和后端(管理后台)提供多种身份验证
- 创建独立的控制器文件夹(AdminControllers和FrontControllers)
- 独立的路由文件,对于管理后台为admin.php,对于前端为web.php
- 为管理后台和前端提供独立的视图,以便应用程序保持组织性和流畅性
- 媒体管理:通过数据库管理应用程序的静态资产。它提供模板来记录数据库中的每次上传。当然,它还包含使用VueJs(https://vuejs.ac.cn)和Uppy.io(https://uppy.io/)构建的丰富媒体库。
- 媒体库减少了创建上传功能和管理它的耗时任务,并加快了其他任务
- 图像缩放(由http://image.intervention.io/提供)
安装
composer require jigeshraval/laravel-admin-dashboard
安装步骤
- composer require jigeshraval/laravel-admin-dashboard
- 在config/app.php中的providers数组中添加"JigeshRaval\Bootable::class"
- 确保在.env文件中添加数据库凭证,并且数据库已连接到Laravel应用程序
- 删除数据库/migrations文件夹中的所有迁移文件
- php artisan vendor:publish --tag=adlarafullsetup --force
- php artisan migrate
- php artisan storage:link(用于媒体和静态资源)
- npm install
- npm run watch(开发模式)或npm run production(准备部署)
- 现在前往http://127.0.0.1:8000/admin,您将能够看到登录界面,使用jigesh@jigeshraval.com和密码:adlaraera1进行初始登录
此步骤仅适用于您想要进行数据库播种的情况
- php artisan db:seed --class=PostSeeder