为 swagger 设置本地编辑器

Setting up a local editor for swagger

我正准备使用 swagger 编写一些 api 文档,但网络 ui 对我来说似乎很糟糕。我正在尝试设置它,以便我可以在本地计算机上的任何编辑器中编写,并让结果自动重新加载到我的浏览器中(或者至少自动 rebuilt 以便我可以刷新以查看结果)。我可以看到有一些工具 swagger codegen, swagger ui,但这些工具似乎相当复杂,可以做很多我不需要的事情,而且我不知道如何设置它们来做我想做的事情。我还可以看到有一个 VS Code 插件可以执行此操作,但我宁愿使用 vim.

如果我只想要读取文本文件的东西,并且每次文本文件更改时 builds html 我该如何设置?

为什么你不想和 Postman 一起去。 Postman 具有许多功能,包括导出和导入 API。但是如果你不想像你提到的那样使用那个或任何其他工具,比如 swagger ui 等,那么你可以 build 你自己的 json 文件,你可以用它来 bui每次都填写您的 html,这样如果您在 json 中更改任何内容,它就会反映在您的网页中。

我使用了这个vscode plugin,它提供了类似于在线编辑器的分屏视图,但在本地运行。