安装
表单构造器已经在面板构造器中预装了。 本教程适合于在自定义 TALL 栈(Tailwind, Alpine, Livewire, Laravel)应用中使用表单构造器 。
要求
运行 Filament 有一些基础要求:
- PHP 8.1+
- Laravel v10.0+
- Livewire v3.0+
Livewire v3 已于最近发布了!
Livewire 团队为使其稳定方面做得很好,不过这是对 Livewire v2 的完全重写。你可能会碰到问题,因此,我们建议在将 Filament v3 使用到生产环境之前对应用进行全面的测试。
安装
使用 Composer 引入安装此包:
composer require filament/forms:"^3.2" -W
全新 Laravel 项目
要在新 Laravel 项目中快速开始使用 Filament,运行如下命令安装 Livewire、Alpine.js 和 Tailwind CSS:
由于这些命令会粗暴地覆盖你应用中现有的文件,因此只推荐在新 Laravel 项目中使用该方法!
php artisan filament:install --scaffold --forms
npm install
npm run dev