swagger-routes-express:使用Swagger定义文件将Express路由控制器连接到静态路径

时间:2024-03-06 10:54:31
【文件属性】:

文件名称:swagger-routes-express:使用Swagger定义文件将Express路由控制器连接到静态路径

文件大小:194KB

文件格式:ZIP

更新时间:2024-03-06 10:54:31

nodejs middleware swagger expressjs openapi

昂首阔步的路线 使用 v2或 v3定义文件将路由控制器连接到路径。 先决条件 该库假定您正在使用: 版本6.4.0或更高版本, 任何版本,以及 版本2或版本3 。 安装 添加swagger-routes-express作为dependency : npm i swagger-routes-express 例子 一个简单的API 假设在./api/index.js定义了以下API路由控制器,如下所示: const { name , version , description } = require ( '../../package.json' ) const versions = ( req , res ) => { res . json ( [ { version : 1 , path : '/api/v1' } ] ) } con


【文件预览】:
swagger-routes-express-develop
----.prettierignore(25B)
----.circleci()
--------config.yml(920B)
----.gitignore(914B)
----README.md(15KB)
----.github()
--------workflows()
--------dependabot.yml(588B)
--------FUNDING.yml(65B)
----test()
--------fixtures()
--------unit()
--------.eslintrc.js(136B)
--------unitTestHelper.js(166B)
----LICENSE(1KB)
----SECURITY.md(523B)
----package.json(3KB)
----CONTRIBUTING.md(7KB)
----src()
--------routes()
--------utils()
--------summarise()
--------constants.js(90B)
--------connector()
--------extract()
--------index.js(125B)
--------normalise()
--------errors.js(130B)
----.husky()
--------.gitignore(1B)
--------pre-commit(29B)
----index.d.ts(1KB)
----.eslintignore(9B)
----.snyk(118B)
----.eslintrc.js(337B)
----package-lock.json(580KB)

网友评论