はじめに
laravelのディレクトリ構成について調べたのでまとめる
tree結果
├── app # MODELに関するファイルはapp直下に作られる │ ├── Console │ ├── Exceptions │ ├── Http │ │ ├── Controllers # Controllersに作られる │ │ ├── Kernel.php │ │ └── Middleware │ ├── Providers │ └── User.php # デフォルトで作られる。削除可能 ├── artisan ├── bootstrap │ ├── app.php │ └── cache ├── composer.json ├── composer.lock ├── config # 設定に関するファイル │ ├── app.php # timezoneの設定、言語設定含む設定 │ ├── auth.php │ ├── broadcasting.php │ ├── cache.php │ ├── database.php │ ├── filesystems.php │ ├── mail.php │ ├── queue.php │ ├── services.php │ ├── session.php │ └── view.php ├── database # データベースに関するファイル │ ├── factories │ ├── migrations #データベースのversion管理のファイルが作られる │ │ ├── 2014_10_12_000000_create_users_table.php # デフォルトで作られる。削除可能 │ │ └── 2014_10_12_100000_create_password_resets_table.php # デフォルトで作られる。削除可能 │ └── seeds ├── package.json ├── phpunit.xml ├── public # ブラウザからアクセスされたら使われるフォルダ │ ├── css │ ├── favicon.ico │ ├── index.php │ ├── js │ ├── robots.txt │ └── web.config ├── readme.md ├── resources │ ├── assets │ ├── lang │ └── views # 画面のテンプレート ├── routes │ ├── api.php │ ├── channels.php │ ├── console.php │ └── web.php # ルーティング。webアプリケーションを利用する場合はこちらをいじる。 ├── server.php ├── storage │ ├── app │ ├── framework │ └── logs ├── tests │ ├── CreatesApplication.php │ ├── Feature │ ├── TestCase.php │ └── Unit ├── vendor │ ├── autoload.php │ ├── bin │ ├── composer │ ├── dnoegel │ ├── doctrine │ ├── egulias │ ├── erusev │ ├── fideloper │ ├── filp │ ├── fzaninotto │ ├── hamcrest │ ├── jakub-onderka │ ├── kylekatarnls │ ├── laravel │ ├── league │ ├── mockery │ ├── monolog │ ├── mtdowling │ ├── myclabs │ ├── nesbot │ ├── nikic │ ├── paragonie │ ├── phpdocumentor │ ├── phpspec │ ├── phpunit │ ├── psr │ ├── psy │ ├── ramsey │ ├── sebastian │ ├── swiftmailer │ ├── symfony │ ├── theseer │ ├── tijsverkoyen │ ├── vlucas │ └── webmozart └── webpack.mix.js