jigeshraval/laravel-admin-dashboard

由Laravel VueJS/Vuetify驱动的管理后台,启动所需的组件,将管理后台和前端分离,并提供如媒体库等丰富工具

3.0.3 2021-06-23 03:22 UTC

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

安装步骤

  1. composer require jigeshraval/laravel-admin-dashboard
  2. 在config/app.php中的providers数组中添加"JigeshRaval\Bootable::class"
  3. 确保在.env文件中添加数据库凭证,并且数据库已连接到Laravel应用程序
  4. 删除数据库/migrations文件夹中的所有迁移文件
  5. php artisan vendor:publish --tag=adlarafullsetup --force
  6. php artisan migrate
  7. php artisan storage:link(用于媒体和静态资源)
  8. npm install
  9. npm run watch(开发模式)或npm run production(准备部署)
  10. 现在前往http://127.0.0.1:8000/admin,您将能够看到登录界面,使用jigesh@jigeshraval.com和密码:adlaraera1进行初始登录

此步骤仅适用于您想要进行数据库播种的情况

  1. php artisan db:seed --class=PostSeeder

文档