招摇是否保存任何文件

Does swagger save any files

我们在spring项目中使用swagger来生成文档。我的任务是为尚未使用 swagger 的生产版本生成文档。所以我注入了依赖项,从开发版本复制了配置文件和 swagger 控制器。当我启动项目(还没有文档的生产版本)并打开 swagger-ui 时,我从开发版本中获取了所有数据。如果我将 swagger 映射路径更改为不同的示例: 原始 "/api/.*",新 "/api2/.*"。 我得到没有文档的干净页面,为了检查它是否正常工作,我添加了一些注释并且一切正常。所以我想那个大摇大摆的人在我的电脑上保存了一些文件,但我找不到它们。这是我第一次处理招摇,所以如果我错了,请纠正我。任何帮助将不胜感激。提前致谢。

Swagger 不会将任何文件保存到您的计算机。您通过注释端点添加的信息用于生成 swagger 文件(通常是 YAML 或 JSON 格式)。

Swagger-UI 只需下载生成的文件并将此信息可视化。

您当然可以自己下载文件(URL,您将 swagger-ui 指向),修改其中任何特定于开发人员的路径,然后将此静态文件上传到您的产品服务器。当然,如果生产和开发之间存在差异,这可能无法反映正确的生产端点。