Laravel 的目录结构如下:
``` laravel/ ├── app/ # 应用程序代码 │ ├── Console/ # Artisan 命令 │ ├── Exceptions/ # 应用程序异常处理器 │ ├── Http/ # HTTP 请求处理器 │ ├── Jobs/ # 队列任务 │ ├── Listeners/ # 事件监听器 │ ├── Policies/ # 授权策略 │ ├── Providers/ # 服务提供商 │ ├── Rules/ # 请求验证规则 │ ├── Services/ # 业务逻辑 │ ├── User.php # 用户模型 │ └── ... # 其它文件 ├── artisan # Artisan 命令行工具 ├── bootstrap/ # 应用程序启动脚本 ├── config/ # 配置文件 ├── database/ # 数据库相关文件 │ ├── factories/ # 数据工厂 │ ├── migrations/ # 数据库迁移 │ ├── seeds/ # 数据填充 │ └── ... ├── public/ # 公共文件,如 CSS、JS 和图片 │ ├── css/ │ ├── js/ │ ├── favicon.ico │ └── index.php # 入口文件 ├── resources/ # 视图、语言文件和原生资源文件 │ ├── lang/ # 多语言文件 │ ├── views/ # 视图文件 │ └── ... ├── routes/ # 路由文件 ├── storage/ # 存储文件 │ ├── app/ # 应用程序文件 │ ├── framework/ # 框架文件 │ ├── logs/ # 日志文件 │ └── ... ├── tests/ # 单元测试 ├── vendor/ # 第三方 Composer 包 ├── .env # 环境