我正在使用Spray和最新版本的spray-swagger(0.5.1),我可以在swagger-ui中看到我的API文档 . 但是,spag-swagger使用从/api-docs开始的分层目录结构 . 我想使用其他与swagger相关的工具,而这些工具似乎更喜欢单个swagger.json文件 .
是否有任何工具可以将/ api-docs分层目录结构转换为单个swagger.json文件?
你可以使用Swagger Converter . 以下是其页面中提供的示例:
var convert = require('swagger-converter'); var resourceListing = require('/path/to/petstore/index.json'); var apiDeclarations = [ require('/path/to/petstore/pet.json'), require('/path/to/petstore/user.json'), require('/path/to/petstore/store.json') ]; var swagger2Document = convert(resourceListing, apiDeclarations); console.log(swagger2Document);
1 回答
你可以使用Swagger Converter . 以下是其页面中提供的示例: