はじめに
laravelのディレクトリ構成について調べたのでまとめる
tree結果
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
├── 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 |