Laravel Filamentのインストール手順
こんにちは。今回は爆速でアプリが作成できるFilamentのインストール手順を説明していきます。
インストール後、作成したユーザーでアプリにログインできるところまでを説明範囲とします。
前提条件
- Laravel 10インストール済
- PHP 8.1以上
- Livewire 3
Filamentのインストール
phpのintlエクステンションが有効でないとエラーになるので、事前に有効化しておきます。php.iniの以下コメントを外します。
extension=intl
Laravelのプロジェクトフォルダで以下のコマンドをターミナルで実行します。
$ composer require filament/filament:"^3.1" -W
$ php artisan filament:install --panels
以上でインストールは完了です。
ユーザーを作る
ログインユーザーを作るコマンドを実行します。
データベースの接続は設定されている前提とします。
userテーブルを用意する必要があるので、インストール後の初期状態でマイグレーションを実行しておきます。
php artisan migrate
次にユーザーを作成するコマンドを実行します。ユーザー情報の入力を求められるので適時入力します。
$ php artisan make:filament-user
Name:
❯ admin
Email address:
❯ xxx@example.com
Password:
❯
ここまででシステムのログインができるようになります。
php artisan serveを実行しhttp://localhost:8000/adminへアクセスしてみましょう。いかのようなログイン画面が表示されれば成功です。
先ほど設定したユーザーのメールアドレス、パスワードでログインしてみましょう。ログイン後は以下のようなダッシュボードが表示されます。
ディスカッション
コメント一覧
まだ、コメントがありません