Laravel12 インストール windowsに laravel new でインストール Laravel学習 #1

Laravel12 はじめる
Laravel 12 インストール アプリケーションの作成
公式サイトを参考
https://laravel.com/docs/12.x/installation
PHPとLaravelインストーラーのインストール
PHP と Composer がすでにインストールされている場合は、Composer 経由で Laravel インストーラーをインストールできます。
phpは、c:\xampp\php\php.exe にインストール済みであった。
php -v

compoer --version

composer global require laravel/installer

アプリケーションの作成
新しいLaravelアプリケーションを作成
laravel new example-app

アプリケーションが作成されたら、devComposer スクリプトを使用して Laravel のローカル開発サーバー、キュー ワーカー、および Vite 開発サーバーを起動できます。
cd example-app
npm install && npm run build
composer run dev
初期設定
.env ファイル編集
APP_LOCALE=ja
APP_FALLBACK_LOCALE=ja
APP_FAKER_LOCALE=ja_JP
データベースは、sqliteにします
DB_CONNECTION=sqlite
# DB_HOST=127.0.0.1
# DB_PORT=3306
# DB_DATABASE=laravel
# DB_USERNAME=root
# DB_PASSWORD=
マイグレーション実行
php artisan migrate
vs code で sqlite へ接続
vs code で、sqlite explorer 拡張機能を開き、sqlliteDBへ接続します。
CTRL+Shift+P で、SQLite:Open Database を選択

database\database.sqlite …. を選択し、OPENします。

sqlite EXPLORERを開きます。

UsersテーブルOPEN

Laravel 起動
composer run dev
http://localhost:5173/

http://localhost:8000/

Register より、ユーザー登録。

vs code でusersテーブルを更新。

Laravel よりlogin

ログイン完了、Laravel12のダッシュボード画面

インストール成功。
プロフィール設定

日本語化ができない。
Laravel 構成
about
Laravel は、Artisan コマンドを使用して、アプリケーションの構成、ドライバー、環境の概要を表示できます。
php artisan about

config:show
特定の構成ファイルの値を詳細に調べるには、Artisan コマンドを使用します。
php artisan config:show database

キャッシュクリア
キャッシュされた構成を消去するには、次のコマンドを使用できます。
php artisan config:clear
構成の公開
php artisan config:publish
php artisan config:publish --all
デバッグモード
config/app.php
/*
|--------------------------------------------------------------------------
| Application Debug Mode
|--------------------------------------------------------------------------
|
| When your application is in debug mode, detailed error messages with
| stack traces will be shown on every error that occurs within your
| application. If disabled, a simple generic error page is shown.
|
*/
'debug' => (bool) env('APP_DEBUG', true),
-
前の記事
Laravel Filament 3 Export to CSV & Excel 学習メモ 2025.04.29
-
次の記事
記事がありません