最近发现一个问题,使用showdoc无法使用在laravel框架上,所以就要找一个新的方式
之前使用的laravel-apidoc的库也有一年多没更新了,无法使用在laravel8上面
所以我们就使用showdoc也支持的swagger进行处理

技术选型swagger

安装swagger到laravel中

composer require "darkaonline/l5-swagger" //目前是最新的
php artisan vendor:publish --provider "L5Swagger\L5SwaggerServiceProvider"

生成文档

php artisan l5-swagger:generate

注释的语法

语法

官方文档OpenAPI Specification:https://swagger.io/specification/

Swagger-PHP v3.xhttps://zircote.github.io/swagger-php/

@OA\Info

一个项目中只能放着一个.

/*** @OA\Info(*     title="Auth api",*     version="0.0.1"* )*/

@OA\Get

还差这个地方的说明

/*** @OA\Get(*     path="/projects",*     @OA\Response(response="200", description="Display a listing of projects.")* )*/

[laravel]laravel8自动生成api文档相关推荐

  1. springboot 集成 swagger 自动生成API文档

    Swagger是一个规范和完整的框架,用于生成.描述.调用和可视化RESTful风格的Web服务.简单来说,Swagger是一个功能强大的接口管理工具,并且提供了多种编程语言的前后端分离解决方案. S ...

  2. 【接口文档】Django restful framework中自动生成API文档

    Django restful framework中自动生成API文档 一.Swagger概述 1.引言 当接口开发完成,紧接着需要编写接口文档.传统的接口文档使用Word编写,or一些接口文档管理平台 ...

  3. swagger php修改成中文,PHP使用swagger自动生成API文档

    使用 swagger 自动生成 API 文档 使用 swagger 自动生成 API 文档,有需要的朋友可以参考下. 一.下载 swagger-ui 直接上传服务器 二.下载 swagger-php ...

  4. SpringBoot 自动生成API文档

    SpringBoot 自动生成API文档 在做项目的时候,如果项目是前后分离的,后端一定要和前端或者是移动端对接接口,那么问题来了,接口是不是要自己写给他们看,一般的会采用Excel或者Word来写, ...

  5. 超详细!使用swagger自动生成Api文档(swagger-ui)

    介绍 swagger是什么? swagger-ui 使用swagger-ui 简单使用 swagger api注解 本文参考: 介绍 这里是一些介绍,如果想直接看如何使用,请直接跳过这部分.但如果有时 ...

  6. windows api中文文档_Web服务开发:Spring集成Swagger,3步自动生成API文档

    目录: 1,Spring Boot集成Swagger 2,Swagger接口文档页面 3,常见问题和解决方法 在Sping开发REST接口服务时,API文档是不可缺少的一个重要部分.Swagger框架 ...

  7. swagger 修改dto注解_Web服务开发:Spring集成Swagger,3步自动生成API文档

    目录: 1,Spring Boot集成Swagger 2,Swagger接口文档页面 3,常见问题和解决方法 在Sping开发REST接口服务时,API文档是不可缺少的一个重要部分.Swagger框架 ...

  8. PHP使用swagger-php自动生成api文档(详细附上完整例子)

    thinkphp5结合swagger自动生成接口文档 整体介绍 swagger-php.swagger-ui.swagger-editor swagger-ui:主要就是放到tp项目public目录下 ...

  9. 如何利用showdoc自动生成API文档

    介绍 showdoc是一个适合IT团队的文档工具,阅读本文前需要对showdoc有基本了解 .基本介绍可看:https://www.showdoc.cc/help 对于写API文档这件事,虽然说文本编 ...

最新文章

  1. PHP也玩并发,巧用curl 并发减少后端访问时间
  2. python对文件的操作_python的 随手记----对文件的操作
  3. FastDFS 集群配置(转载)
  4. python3 configparse 配置模块
  5. win10 远程问题汇总
  6. Exchange 发送方式(Send As)和代表发送(Send on behalf)的区别
  7. 2-2 工程源码文件结构
  8. Python中缀表达式转后缀表达式并计算
  9. 程序员,请远离拖延症!
  10. UE4 android开发
  11. 基于Java毕业设计大学生旅游拼团网站源码+系统+mysql+lw文档+部署软件
  12. php 在线调用音乐播放器,使用HTML5实现网页音乐播放器
  13. oneNET连接配置参数说明
  14. 使用switchshow/supportshow命令确认Brocade交换机型号(转载)
  15. PTA 02-线性结构3 Reversing Linked List 题目解析
  16. HTTP的返回状态码
  17. Google Map 离线地图 - Ok Maps
  18. 女孩子适合软件测试这个行业吗?华为内部测试人员是这样说的
  19. 云端数据丢失?谨记三大教训!|中机智库
  20. 打通NI LabVIEW与飞桨工具链,百度携手NI探索工业硬科技新方向

热门文章

  1. 美团后端一面准备——面试模板
  2. Descriptors cannot not be created directly
  3. 六级考试-考前最后一背
  4. 华为机试真题 导师请吃火锅 C++实现
  5. 英文论文中常见拉丁语/英语缩写整理
  6. linux gmac10下载,ethmac10g verilog代码 10G eth mac verilog代码参考下载 - 下载 - 搜珍网...
  7. C++ 的未来——第 2 部分
  8. Linux发行版本及常用国产系统+系统优化
  9. 3个APP海外推广方式,不走寻常路
  10. 机械加工中304不锈钢与316不锈钢有什么区别?