首页 文章

swagger api-docs到swagger.json?

提问于
浏览
1

我正在使用Spray和最新版本的spray-swagger(0.5.1),我可以在swagger-ui中看到我的API文档 . 但是,spag-swagger使用从/api-docs开始的分层目录结构 . 我想使用其他与swagger相关的工具,而这些工具似乎更喜欢单个swagger.json文件 .

是否有任何工具可以将/ api-docs分层目录结构转换为单个swagger.json文件?

1 回答

  • 1

    你可以使用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);
    

相关问题