はじめに
この記事は、Laravelプロジェクトを作成後に筆者がやっている初期設定を備忘記録的にまとめたものです。
Laravel9を使用しています。
動作環境
- PC:Macbook
- CPU:Intel
- OS:MacOS Ventura 13.4
- Laravel:Laravel9.x, Sail
日本語化の設定
config/app.php
の設定を以下のように変更します。
config/app.php
'timezone' => 'Asia/Tokyo',
'locale' => 'ja',
'faker_locale' => 'ja_JP',
設定変更後、一応以下のコマンドを実行しておくと良いでしょう。
$ sail artisan config:clear
次に、各メッセージの日本語化を行います。
以下のコマンドを実行します。
$ sail php -r "copy('https://readouble.com/laravel/8.x/ja/install-ja-lang-files.php', 'install-ja-lang.php');"
$ sail php -f install-ja-lang.php
$ sail php -r "unlink('install-ja-lang.php');"
resources/lang/ja
の下に以下のファイルが出来上がります。
- auth.php
- pagination.php
- passwords.php
- validation.php
Debug Barの設定
以下のコマンドを実行します。
$ sail composer require barryvdh/laravel-debugbar
.env
で以下の設定がされているとDebug Barが表示されます。(falseだと非表示になります。)
.env
APP_DEBUG=true
設定が反映されない場合は以下のコマンドを実行します。
sail artisan cache:clear
IDE Helperを導入
以下のコマンドを実行します。
$ sail composer require --dev barryvdh/laravel-ide-helper
$ sail php artisan ide-helper:generate
$ sail php artisan ide-helper:models
以上です。