のディレクトリ構造 Laravel: のデフォルトのディレクトリ構造 Laravel と各ディレクトリの意味について説明します。
-
app
ディレクトリ: に関連するファイルが含まれていますLaravel application, including Controllers, Models, Providers
。 これは、アプリケーションのロジックを記述する主な場所です。 -
bootstrap
ディレクトリ: アプリケーションのブートストラップ ファイルが含まれます Laravel。 これには、 アプリケーションのブートストラップ プロセスを高速化するためのapp.php
ファイルとフォルダーが含まれています。cache
-
config
ディレクトリ: アプリケーションの構成ファイルが含まれます Laravel。 ここでは、データベース、認証、電子メール、その他のオプションなどのパラメーターを構成できます。 -
database
ディレクトリ: に関連するファイルが含まれていますdatabase, including migration files, seeders, factories
。 このディレクトリでは、テーブルの作成、サンプル データの追加、データベースのセットアップを処理できます。 -
public
ディレクトリ: 画像、CSS、JavaScript ファイルなどの静的ファイルが含まれます。 これは Web サーバーが指すディレクトリであり、ブラウザから直接アクセスできます。 -
resources
Laravel ディレクトリ: Blade テンプレート ファイル、SASS ファイル、コンパイルされていない JavaScript などのアプリケーション のリソースが含まれます。 -
routes
ディレクトリ: アプリケーションのルート ファイルが含まれます Laravel。 これらのファイルでルートと対応する処理タスクを定義できます。 -
storage
ディレクトリ: アプリケーションの一時ファイルとログ ファイルが含まれます Laravel。 ここには、セッション ファイル、キャッシュ ファイル、その他のアセットなどのリソースが保存されます。 -
tests
ディレクトリ: アプリケーションの単体テストと統合テストが含まれます Laravel。 テスト ケースを作成して、コードが正しく機能することを確認できます。 -
vendor
ディレクトリ: Laravel Composer によって管理される、アプリケーションのライブラリと依存関係が含まれます。
これはデフォルトのディレクトリ構造であり Laravel 、各ディレクトリの重要性を説明しています。 プロジェクトの要件に応じて、このディレクトリ構造をカスタマイズできます。