初始化步骤

未匹配的标注

宝塔面板

  • 创建数据库
  • 创建网站

环境配置

  • 修改.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 网站上。

上一篇 下一篇
秦晓武
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 0
发起讨论 只看当前版本


暂无话题~