首頁 >php框架 >Laravel >laravel專案中包含哪些目錄

laravel專案中包含哪些目錄

青灯夜游
青灯夜游原創
2021-09-23 19:09:133511瀏覽

包含的目錄有:1、app目錄;2、bootstrap目錄;3、config目錄;4、database目錄;5、public目錄;6、resources目錄;7、routes目錄;8、storage目錄;9、vendor目錄等。

laravel專案中包含哪些目錄

本教學操作環境:windows7系統、Laravel5版、Dell G3電腦。

laravel專案中包含的目錄   

laravel專案中包含哪些目錄

#app目錄是專案的核心目錄,主要用於存放核心程式碼,包括laravel專案中包含哪些目錄、模型,其中

laravel專案中包含哪些目錄

  • #User.php 是預設的模型檔案
  • 模型也是可以分目錄管理的

laravel專案中包含哪些目錄

  • #該路徑下是laravel專案中包含哪些目錄,其中Controller.php 是基底類別(父類別)laravel專案中包含哪些目錄

  • 其中的Auth是系統提供的預設的使用者認證laravel專案中包含哪些目錄

  • #laravel專案中包含哪些目錄可以分目錄管理

bootstrap目錄

是laravel的啟動目錄

laravel專案中包含哪些目錄

config目錄


laravel專案中包含哪些目錄

  • #app.php 是專案主要設定檔
  • # auth.php 是用於定義使用者認證(登入)的設定檔
  • database.php 是針對資料庫的設定檔
  • filesystems.php 是上傳檔案、檔案儲存需要使用到的配置檔案
  • mail.php 是郵件的設定檔
  • session.php 是會話控制
  • view.php 是視圖
  • cache.php 是快取

database目錄

laravel專案中包含哪些目錄

  • #在建立表格的時候需要透過PHP檔案來創建,透過檔案中的類別來創建,也即在migrations中創建類,此文件也叫遷移文件(創建數據表文件)
  • seeds文件中存放一些數據表的數據填充文件

public目錄

laravel專案中包含哪些目錄

  • #該檔案中放著專案的入口檔案(index.php),可以做到單一入口文件,其中後期項目的css和js文件都放在該目錄中。
  • 因此在設定虛擬主機的時候,需要將網站目錄指定到public目錄下

#resources目錄

laravel專案中包含哪些目錄

  • lang目錄是語言包(如果項目需要本地化的話則需要配置語言包)
  • views是視圖目錄,是視圖文件存儲目錄(視圖檔案也可以做分目錄管理)

routes目錄

是定義路由的目錄,其中web.php是定義路由的文件。

laravel專案中包含哪些目錄

storage目錄

#storage目錄是存放快取檔案和日誌檔案的目錄,使用者上傳的檔案如果放在本地的話也是放在storage。

laravel專案中包含哪些目錄

  • app檔案是存放使用者上傳的檔案

  • # framework是框架運行時的快取檔案

  • ##logs是日誌目錄

##vendor目錄

#在存放的時候第三方的內容

laravel專案中包含哪些目錄

#.env 檔案

是設定一些系統相關的環境設定檔訊息


laravel專案中包含哪些目錄

artisan文件

是腳手架文件,主要用於生成的程式碼(自動生成),例如自動生成laravel專案中包含哪些目錄、模型文件。使用artisan的時候,必須確保artisan在命令列目前的工作路徑下。 (不用修改,只需要用就可以了)。

相關推薦:最新的五個Laravel影片教學

以上是laravel專案中包含哪些目錄的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn