codiksh/laravel-project

即用型 Laravel 管理面板。

3.0.0 2023-05-20 14:15 UTC

This package is auto-updated.

Last update: 2024-08-31 00:29:55 UTC


README

一个基于 Laravel 8 的即用型管理面板,使用各种内部辅助工具和知名包,例如:

  1. Spatie's Media Library
  2. Spatie's Laravel Permissions
  3. Yajra DataTables
  4. InfyOm's CRUD Generator,使用 AdminLTEv3 自定义布局
  5. Pragmarx's Versioning
  6. Arcanedev's Log viewer
  7. Barryvdh's Debugbar
  8. Barryvdh's IDE Helper
  9. Laravel Sanctum,用于即用型 API 验证

设置步骤

  1. 运行 composer create-project --prefer-dist codiksh/laravel-project {项目名称}
  2. 创建数据库。
  3. .env.example 复制为 .env 并在 .env 中更新以下内容
    1. 名称
    2. URL
    3. 数据库凭证
    4. 邮箱凭证
    5. 如果 MY_SQL_VERSION 低于 8,请更新它。这是强制性的,否则迁移过程中将出现错误。
  4. 运行 php artisan codiksh:install-template
  5. LocalStore 配置 medialibrary 配置。

与 L7 相比的重大更改

  1. 路由操作现在支持直接可调用的类,因此我们在这里也使用它。
  2. 种子类命名空间的变化。之前没有命名空间。

备注

  1. 为了与 Tailwind 一起工作,您可能需要运行 npm install
  2. 为了在应用程序中管理版本,将 version.yml 文件从 \resources\assets\ 目录复制到 \config\ 目录。