app目录(重要):项目核心目录,主要用于存放核心代码,编写绝大多数代码
位置:app/Http/Controllers下
模型存放位置:默认为app根目录下 (默认模型文件User.php),这种默认模型文件一般不利于维护,一般在项目中创建目录
bootstrap目录: 启动目录 包含框架启动和自动加载设置的文件 autoload.php
app.php 项目主要配置文件
database.php 数据库配置
database目录: 包含数据迁移及填充文件 就是用文件方式来管理数据库
resources目录: 视图目录及语言包目录
routes目录: 路由目录 web.php 路由文件
strorage 目录:
vendor目录:主要存放第三方类库文件 和laravel框架源码
.env : 设置一些系统相关环境配置 文件信息 config目录里面的文件配置内容
artisan :文件脚手架文件
主要用于生成代码 (控制器、模型文件等)
执行命令 php artisan 需要执行的指令
执行此命令有2个要求:
1. php必须添加环境变量 并且保证版本能是 laravel所要求的版本
2. 执行命令时,artisan文件必须存在当前命令路径下