raugadh / fila-starter
Laravel Filament Starter.
v2.0.4
2024-09-09 09:36 UTC
Requires
- php: ^8.2
- awcodes/light-switch: ^1.0
- awcodes/overlook: ^2.2
- aymanalhattami/filament-slim-scrollbar: ^2.0
- bezhansalleh/filament-shield: ^3.2
- filament/filament: ^3.2
- hasnayeen/themes: ^3.0
- jeffgreco13/filament-breezy: ^2.3
- joshembling/image-optimizer: ^1.4
- laravel/framework: ^11.0
- laravel/tinker: ^2.9
- livewire/livewire: ^3.0
- njxqlus/filament-progressbar: ^1.0
- swisnl/filament-backgrounds: ^1.1
- z3d0x/filament-logger: ^0.7.0
Requires (Dev)
- barryvdh/laravel-debugbar: ^3.12
- barryvdh/laravel-ide-helper: ^3.0
- fakerphp/faker: ^1.23
- laravel/pint: ^1.13
- laravel/sail: ^1.26
- mockery/mockery: ^1.6
- nunomaduro/collision: ^8.0
- pestphp/pest: ^2.34
- pestphp/pest-plugin-laravel: ^2.3
- spatie/laravel-ignition: ^2.4
README
一个基于个人偏好/要求的预配置基本必需品的 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',
- Shield 配置为仅创建以下权限
安装
创建新项目
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)。请参阅 许可证文件 获取更多信息。