安装
要求
运行 Filament 有一些特定的要求:
- PHP 8.0+
- Laravel v8.0+
- Livewire v2.0+
表格构造器已经在后台面板 2.x中预装了。不过如果你要在其他应用中使用,你还是需要按照以下安装指示操作。
首先, 使用 Composer 安装表格构造器:
composer require filament/tables:"^2.0"
新的 Laravel 项目
要快速使用表格构造器,你可以使用这些命令安装 Livewire、Alpine.js和TailwindCSS:
php artisan tables:install
npm install
npm run dev
这些命令会粗暴地重写覆盖你现有的文件,因此我们只推荐在新项目中使用这种方法。
现在可以开始构建表格了!
已有的 Laravel 项目
此扩展包使用如下依赖:
- Alpine.js
- Alpine.js Focus Plugin
- PostCSS
- Tailwind CSS
- Tailwind CSS Forms plugin
- Tailwind CSS Typography plugin
你可以通过 NPM 命令安装这些依赖包:
npm install alpinejs @alpinejs/focus postcss tailwindcss @tailwindcss/forms @tailwindcss/typography --save-dev