Laravel 总结
1.命令行创建项目
①安装 composer
②配置使用中国镜像
composer config -g repo.packagist composer https://packagist.phpcomposer.com
③ 创建下载安装框架 composer create-project --prefer-dist laravel/laravel blog "5.8.*"
④ 框架目录
- app:存放应用核心代码,如模型、控制器、命令、服务等
- bootstrap:存放 Laravel 框架每次启动时用到的文件
- config:用于存放项目所有配置文件
- database:存放数据库迁移和填充类文件
- public:Web 应用入口目录,用于存放入口文件
index.php及前端资源文件(CSS、JS、图片等) - resources:用于存放与非 PHP 资源文件,如视图模板、语言文件、待编译的 Vue 模板、Sass、JS 源文件
- routes:项目的所有路由文件都定义在这里
- storage:用于存放缓存、日志、上传文件、已经编译过的视图模板等
- tests:存放单元测试及功能测试代码
- vendor:通过 Composer 安装的依赖包都存放在这里,通常该目录会放到
.gitignore文件里以排除到版本控制系统之外
1.创建模型同时创建迁移文件
php artisan make:model Models/User -m


创建数据迁移工厂
在创建一个模型工厂: php artisan make:factory TestFactory


2.项目删除文件后需要执行
composer dumpautoload
3.命令行 创建控制器
php artisan make:controller Admin/WeChatController --resource
4.创建中间件
php artisan make:middleware ApiCheckSign


5.表单验证

6.数据库迁移文件 种子文件

7.git 合并分支

8.数据库操作


浙公网安备 33010602011771号