初始化步骤

未匹配的标注

宝塔面板

  • 创建数据库
  • 创建网站

环境配置

  • 修改.env,配置数据库及相关
  • make:migration 创建对应表
  • 修改 config/app.php,比如 timezone,providers
  • 修改 config/database.php, session相关
  • 修改 config/logging.php, log相关
  • 修改 composer.josn。(require-dev用不上,直接删除),以下是个人使用的require:
    依赖包 说明
    laravel/framework laravel 框架
    predis/predis redis 扩展
    fruitcake/laravel-cors 跨域中间件
    guzzlehttp/guzzle 网络请求
    bensampo/laravel-enum 枚举型数据结构
    spatie/laravel-query-builder 查询构造器(接口向)
    spatie/laravel-model-states 数据状态管理
    spatie/eloquent-sortable 排序扩展

开发

  • 修改 routes/api.php,添加路由
  • 创建对应controller,model,request,response
  • 编辑 app/Http/Kernel.php,设置中间件
  • 编辑app/Providers/RouteServiceProvider.php, 调整路由配置

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
秦晓武
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 0
发起讨论 查看所有版本


暂无话题~