0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【Laravel】プロジェクト作成後の初期設定

Last updated at Posted at 2023-07-08

はじめに

この記事は、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

以上です。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?