knife4j,使用knife4j-front即可。
需要配置调试时请求的service服务地址。
server { server_name doc.xlongwei.com; index doc.html; root /soft/knife4j-front; location /service/ { proxy_pass http://api; } }
修改doc.html倒数第7行内容:url:“/json/group.json”,修改为url:“json/group.json”(启动时加载子目录内的json/group.json),调试时直接请求已配置好的service地址。
server { server_name api.xlongwei.com; location / { proxy_pass http://127.0.0.1:8080; } location /swagger/json/ { alias H:/works/itecheast/light4j/knife4j/; } location /swagger/ { alias D:/OpenSource/xiaoym/knife4j.git/knife4j-front/; } location = /swagger { return 301 /swagger/; } }
swagger/doc.html,可以和原版swagger对比一下效果。