4

我知道 Swagger 编辑器将 api 文档保存到本地浏览器缓存中(“下载 Yaml/Json”和“导出 Yaml/Json”)。

但是如果我想将它保存到远程服务器中,然后我可以继续从另一个浏览器编辑它。

我可以使用已知的 Swagger-editor 后端吗?

提前致谢。

4

3 回答 3

2

swagger-node 项目内置了编辑器并将文件保存在文件系统中。

按照 README 中的步骤安装和运行。当您在启动的编辑器(您的浏览器)中进行更改时,它们会自动保存,您可以在api目录中看到更改。例如,如果您更改{ info: { title } }密钥,您将看到它自动保存,然后您可以在./api/swagger/swagger.yaml.

于 2017-03-07T22:34:30.617 回答
1

游戏有点晚了,但也许可以帮助其他人:

这里有一个非常简单的后端,用go写的: https ://github.com/zgiber/sweb

它在您的本地主机上作为 http 服务器运行,并在浏览器中打开编辑器。在您键入时保存 swagger 文件。

于 2016-06-04T11:02:18.260 回答
1

有一个选项将useBackendForStorage: trueHTTP 放入后端服务器。

于 2015-12-07T14:51:13.623 回答