常用目录及其解析
routes
该目录为路由目录 一般根据api uri可以反向查找对应路由及其controller,目录下的文件名一般和url的第一级对应为了规范,然后根据根据里面具体分组和别名对应拼接对应路由url,后面对应的则是controller,controller文件位于app下的http目录下
.env
这里定义框架的整体配置,常见的包括数据库,redis等
config
app.php
这里是系统整体app的配置一下是常用属性讲解
'debug' => env('APP_DEBUG', false),  debug开关 比env文件配置级别低
'timezone' => 'Asia/Shanghai',  时区设置
'log' => env('APP_LOG', 'single'),  日志默认渠道
'log_level' => env('APP_LOG_LEVEL', 'debug'),  日志保存级别logging.php
日志文件配置
'default' => env('LOG_CHANNEL', 'stack'),  这句意思是默认使用env环境的LOG_CHANNEL属性值如果没有就用stack  对应关系在channels下对应下标数组配置生效'daily' => ['driver' => 'daily',  驱动名'path' => storage_path('logs/laravel.log'),  日志文件位置'level' => env('LOG_LEVEL', 'debug'),  日志等级 env配置或默认值'days' => 14, 应保留每日日志文件的天数 或者配置环境变量LOG_DAILY_DAYS效果一样],app
http
controller
控制器代码层 简单的可以直接全写在这里引入model
辅助函数
logger
参数仅一个String 保存配置在config/logging.php中配置