想要改进这个问题?通过编辑这篇文章添加细节并澄清问题。
我正在尝试用尝试按钮制作一个单独的html。swagger-code gen和swagger-user界面都没有给我这个结果。你有什么建议吗?
您可以尝试将SwaggerUI更改为“一个大的混乱超文本标记语言文件”,如下所示:
>
下载SwaggerUI(链接到最新的master)。
转到dist
文件夹。
编辑index. html
如下:
>
删除
替换
<script src="./swagger-ui-bundle.js"> </script>
<script src="./swagger-ui-standalone-preset.js"> </script>
用
替换
url: "http://petstore.swagger.io/v2/swagger.json",
使用包含JSON格式的API规范的spec
参数,如下所示:
spec: {
"swagger": "2.0",
"info": ...,
"paths": ...
},
如果您的规范是YAML,请先将其转换为JSON,例如使用https://www.json2yaml.com。
删除网站图标:
现在index. html
可以用作独立文件。