根目錄

-
app − 該目錄包含應用程式的核心代碼。
-
bootstrap − 該目錄包含應用程式引導腳本。
-
config − 該目錄包含應用程式的配置檔。
-
database − 此檔夾包含資料庫遷移和種子。
-
public − 這是應用程式的文檔根目錄。它啟動Laravel應用。它還含有如JavaScript,CSS,圖像等應用程式的資源
-
resources − 該目錄包含原始資源,如LESS和Sass檔,本地化和語言檔和範本,都呈現為HTML。
-
storage − 該目錄包含應用程式的存儲,比如檔上傳等。框架存儲(緩存)和應用程式生成的日誌。
-
test − 該目錄包含了各種測試用例。
-
vendor − 該目錄包含了 composer 的依賴關係。
App目錄
-
Console − 所有 artisan 的命令都存放在這個目錄中。
-
Events − 這個目錄存儲應用程式可以引發事件。事件可被用來警告發生了給定的動作的應用程式的其他部分,提供很大的靈活性和解耦。
-
Exceptions − 該目錄包含應用程式的異常處理程式,也是一個從程式拋出異常的地方。
-
Http − 該目錄包含控制器,篩檢程式和請求。
-
Jobs − 該目錄包含應用程式的工作隊列。
-
Listeners−該目錄包含了事件處理程式類。處理程式接收事件和觸發事件回應執行邏輯。例如,一個用戶註冊事件可能由一個SendWelcomeEmail 偵聽處理。
-
Policies − 該目錄包含應用程式的各種政策
-
Providers − 該目錄包含了各種服務提供者。