1.laravel 目錄
(1) app 目錄委粉,核心目錄
app/Http/Controllers? : 存放控制器
app/Http/Models? ?:存放模型(models 是手動創(chuàng)建,laravel 默認(rèn)將模型類放在app/Http 目錄下)
(2)bootstrap 目錄贾节,啟動目錄趟紊,包含了框架啟動和自動
????app.php 項目主要配置文件
????database.php :針對數(shù)據(jù)庫的配置
(3)config 目錄【重要目錄】
(4)database目錄碰酝,目錄包含數(shù)據(jù)遷移及填充文件,使用文件方式送爸,來創(chuàng)建數(shù)據(jù)庫,創(chuàng)建一個php文件在文件中設(shè)置表結(jié)構(gòu),運(yùn)行文件袭厂,完成表的創(chuàng)建
(5) public 目錄盤【主機(jī)目錄】,web 虛擬主機(jī)指定目錄纹磺,項目入口文件和系統(tǒng)的靜態(tài)資源目錄,外部靜態(tài)文件秘症,都會放在Public?
(6) resources 目錄,存放視圖文件乡摹,語言包文件
(7)rooutes 目錄采转,定義路由聪廉,web.php 定義路由
(8)storage 目錄 ,主要存放緩存文件和日志文件
(9)vendor 目錄干签,主要存放第三方類庫文件
(10)env 文件,主要設(shè)置一些系統(tǒng)相關(guān)的環(huán)境配置文件信息筒严,config 目錄里面的文件配置內(nèi)容一般都是讀取該文件里面的哦配置信息
(11)artisan腳手架文件丹泉,主要用于自動生成代碼
執(zhí)行命令: php artisan 命令
執(zhí)行命令時,注冊artisan 文件必須存放在當(dāng)前命令路徑下
(12) composer.json .composer 的配置以文件