组件代码地址
apidog/ at master · daodao97/apidog · GitHubApi Watch Dog, Hyperf 框架的 Api参数校验 和 swagger 生成组件. Contribute to daodao97/apidog development by creating an account on :///daodao97/apidog/blob/master/
一个 Hyperf 框架的 Api 参数校验及 swagger 文档生成组件
- 根据注解自动进行Api参数的校验, 业务代码更纯粹.
- 根据注解自动生成Swagger文档, 让接口文档维护更省心.
Swagger UI启动
本组件提供了两种方式来启用SwaggerUI
, 当config/autoload/ enable = true
时
方式一
系统启动时, 会自动输出到配置文件中定义的
output_file
中, 此时我们到swagger ui
的前端文件结合nginx
启动web服务
方式二
也可以使用组件提供的快捷命令, 快速启动一个 swagger ui
.
php bin/ apidog:ui php bin/ apidog:ui --port 8888