raugadh/fila-starter

Laravel Filament Starter.

安装: 620

依赖: 0

建议者: 0

安全性: 0

星标: 18

关注者: 1

分支: 1

开放问题: 0

类型:项目


README

一个基于个人偏好/要求的预配置基本必需品的 Filament 开发套件。

Laravel
Livewire
Filament

已安装/预配置的包

  • Filament 包

    • bezhansalleh/filament-shield
    • jeffgreco13/filament-breezy
    • z3d0x/filament-logger
    • awcodes/overlook
    • awcodes/light-switch
    • hasnayeen/themes (默认设置为日落主题)
    • joshembling/image-optimizer
    • njxqlus/filament-progressbar
    • swisnl/filament-backgrounds
    • aymanalhattami/filament-slim-scrollbar
  • 其他包

    • barryvdh/laravel-ide-helper
    • barryvdh/laravel-debugbar
  • 注意

    • Shield 配置为仅创建以下权限 'view','view_any','create','update','delete','delete_any',

安装

创建新项目

composer create-project --prefer-dist raugadh/fila-starter example-app

部署

  • 配置项目。

    • 更新 Composer 包

    • 添加数据库凭据

    • 如果部署的应用程序位于子文件夹中,请添加 ASSET_PREFIX

    • 链接存储

      php artisan storage:link
  • 初始化项目

    • 按以下顺序运行

      migrate:fresh --force
      shield:generate -all
      db:seed --force
      optimize:clear
    •   php artisan project:init
  • 更新权限和迁移

    • 每当添加新的资源、页面或迁移时,运行更新命令以迁移和创建权限。

    • 按以下顺序运行

      migrate
      shield:generate -all
      optimize:clear
    • php artisan project:update
  • 构建 vite 资产

    npm install && npm run build
  • 生成 IDE:Helper 文件

    ide-helper:generate
    ide-helper:models --nowrite
    ide-helper:meta

    php artisan dev:init
    ``

享受

Thanks for using this kit, leave a star if you found this useful.

许可证

MIT 许可证 (MIT)。请参阅 许可证文件 获取更多信息。