安装
表格构造器已经在面板构造器中预装了。 本教程适合于在自定义 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/tables:"^3.2" -W
全新 Laravel 项目
要快速开始使用 Filament,你可以使用如下命令安装 Livewire、Alpine.js 和 Tailwind CSS。
这些命令会粗暴地覆盖你应用中现有的文件,因此我们只推荐在新项目中使用该方法。
php artisan filament:install --scaffold --tables
npm install
npm run dev
已有的 Laravel 项目
首先,运行以下命令安装该包的静态资源:
php artisan filament:install --tables