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.数据库操作

 

 

 

 

 

 

posted @ 2019-11-07 11:03  MSJ521  阅读(127)  评论(0)    收藏  举报