swagger-routes:从Swagger规范生成Express或Restify路由处理程序

时间:2024-02-25 22:31:55
【文件属性】:

文件名称:swagger-routes:从Swagger规范生成Express或Restify路由处理程序

文件大小:69KB

文件格式:ZIP

更新时间:2024-02-25 22:31:55

express rest swagger openapi restify

昂首阔步的路线 根据 ( )规范生成和注册或路由处理程序的工具。 用法 需要Node v4.0 + 表达 const swaggerRoutes = require ( 'swagger-routes' ) const express = require ( 'express' ) const app = express ( ) swaggerRoutes ( app , { api : './api.yml' , handlers : './src/handlers' , authorizers : './src/handlers/security' } ) a


【文件预览】:
swagger-routes-master
----.travis.yml(73B)
----.eslintrc(139B)
----.nvmrc(6B)
----example()
--------express()
--------restify()
--------api.yml(2KB)
----package.json(1KB)
----test()
--------fileAuthorizers.spec.js(2KB)
--------swaggerSpec.spec.js(4KB)
--------SwaggerApis.spec.js(1KB)
--------_fixture()
--------index.spec.js(7KB)
--------fileHandlers.spec.js(4KB)
--------routeSecurity.spec.js(4KB)
--------routeParameters.spec.js(3KB)
--------fileSpecs.spec.js(3KB)
--------expressUpload.spec.js(2KB)
--------routeValidation.spec.js(9KB)
----LICENSE(1KB)
----src()
--------fileHandlers.js(693B)
--------SwaggerApis.js(1KB)
--------index.js(835B)
--------util.js(3KB)
--------routeParameters.js(4KB)
--------routeBuilder.js(3KB)
--------fileUtil.js(6KB)
--------fileAuthorizers.js(685B)
--------routeSecurity.js(3KB)
--------swaggerSpec.js(5KB)
--------options.js(3KB)
--------apiSpecs.js(14KB)
--------routeRegister.js(1KB)
--------fileSpecs.js(652B)
--------routeValidation.js(4KB)
----.npmignore(111B)
----.gitignore(55B)
----README.md(14KB)
----yarn.lock(79KB)
----template()
--------authorizer.mustache(376B)
--------handler.mustache(237B)
--------spec.mustache(138B)

网友评论