请选择 进入手机版 | 继续访问电脑版
  • 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

gaoapi: 用于接口管理,移除swagger对代码的侵入式开发,集成swagger-ui,将繁琐的swag ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

gaoapi

开源软件地址:

https://gitee.com/gaoop/gaoapi

开源软件介绍:

gaoapi

介绍

用于接口管理,移除swagger对代码的侵入式开发,集成swagger-ui,将繁琐的swagger-edit编写转为通用的后台管理,支持多项目管理,支持接口变更报告,支持接口文档生成查看亦可用于symfony4学习交流使用

demo

前台:

运行环境

  • php7.3
  • nginx1.8
  • mysql5.7
  • redis5.0.7
  • symfony4.4
  • swagger3

安装使用

1.php 运行环境准备 最好掌握一定的symfony4基础

2.下载组件 切换到项目根目录,命令行执行composer update,这一步会慢一点,最好换成国内的镜像源

3.导入数据库 /database/gaoapi.sql

4.添加配置文件 将根目录下的 .env.gaoapi 更名为 .env,并将其中的相关账户或IP地址更换成自己的配置即可,目前是设置的开发模式便于调试,可将APP_ENV=dev 改成APP_ENV=prod即为生产模式

5.因为使用了sf4的messenger功能,所以需要添加supervisor来实现进程守护功能,具体参考sf官网 https://symfony.com/doc/current/messenger.html

后台截图预览

avatar

avatar

avatar

avatar

avatar

avatar

avatar

前台截图预览

avatar

avatar

avatar


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap