予約システムを作る #12:管理者用プロジェクトの作成

管理者用ページのプロジェクトを作成する。


プロジェクト作成

プロジェクト名: booking_admin
composer create-project --prefer-dist laravel/laravel booking_admin
cd booking_admin
composer require laravel/ui
php artisan ui vue
composer require laravel/jetstream
php artisan jetstream:install livewire
npm install
npm install @fullcalendar/core @fullcalendar/timegrid @fullcalendar/interaction moment-timezone @fullcalendar/moment-timezone
npm run dev

初期設定

config\app.php
'timezone' => 'Asia/Tokyo',
'locale' => 'ja',

.env
DB_DATABASE=bookingsystem DB_USERNAME=bookingsystem DB_PASSWORD=パスワード

マイグレーション

php artisan migrate

動作確認

php artisan serve

ブラウザで http://localhost:8000/ を開きLaravelページが表示されるか確認

エラー

以下のエラーとなった。
Class "Inertia\Inertia" not found

"php artisan jetstream:install livewire" 実行し忘れ
このコマンドを実行した後に "php artisan migrate" を実行すること。
→ プロジェクト作成の手順に追加


予約システム

0 件のコメント:

その他の記事