在node.js,我刚刚开始使用swagger,我想将我用'joi'创建的参数验证模式与swagger集成。
有https://www.npmjs.com/package/joi-to-swagger,但我不明白如何在swagger中使用生成的对象...
我就是这样使用霸气的:
swaggerAutogen(outputFile, endpointsFiles, doc);
这是我如何使用joi-to-swagger:
const { swagger, components } = j2s(postVersionInfoValidator);
如何将第一步中创建的swagger-output.json与第二步中创建的swagger对象集成在一起?
谢谢
1条答案
按热度按时间7ivaypg91#
你可以这样做
1.使用
joi-to-swagger
生成Swagger模式1.将生成的架构添加到
swagger-autogen
选项中。请注意使用@definitions
而不是definition
。这是为了允许我们使用从joi-to-swagger
生成的Swagger架构对象。1.将Swagger注解添加到您的端点中