文件名称:swagger-spec-express:允许您以醒目的信息以编程方式注释快速路线,然后生成并验证json规范文件
文件大小:218KB
文件格式:ZIP
更新时间:2024-05-22 14:07:17
JavaScript
敏捷规范表达 以编程方式生成您的Swagger规范(JSON)文件。 阿库那可以让你以编程注释现有的快递API信息,然后生成和验证JSON规范文件。 所有这些都无需完全重新开始或更改快递路线的结构。 为什么 已经有一些库可以将Swagger文档添加到您的 api中,例如和确实运行良好,但是它们需要您从头开始或更改路由以使用其格式。 该库是不同的,可以使用您惯用的常规模式轻松地添加到现有的和已建立的express api中。 ##安装需要Express 4.x 安装软件包: npm install swagger-spec-express-保存精确 基本代码示例: var express = require ( 'express' ) ; var swagger = require ( 'swagger-spec-express' ) ; var packageJson = req
【文件预览】:
swagger-spec-express-master
----.travis.yml(2KB)
----.eslintrc(51B)
----documentation.yml(969B)
----.snyk(117B)
----.flowconfig(0B)
----package.json(2KB)
----jsdoc-config.json(301B)
----test()
--------.eslintrc(174B)
--------generate()
--------index()
--------mocha.opts(15B)
--------swaggerize()
--------init.js(328B)
--------common()
--------validator()
----LICENSE(1KB)
----package-lock.json(512KB)
----.npmignore(109B)
----.eslintrc.js(19KB)
----.gitignore(617B)
----utility()
--------metadata-schema-to-js-doc()
--------generate-schemas()
----lib()
--------state-manager.js(496B)
--------index.js(5KB)
--------get-path-parameters.js(2KB)
--------schema-ids.js(773B)
--------convertSchema4To6.js(214B)
--------generate.js(4KB)
--------state.js(618B)
--------map-metadata-to-operation.js(10KB)
--------schemas()
--------index.d.ts(2KB)
--------get-swagger-data-from-route-stack.js(2KB)
--------add-schemas.js(1KB)
--------validator.js(5KB)
--------swaggerise.js(7KB)
--------common.js(34KB)
--------initialise.js(10KB)
----README.md(69KB)
----.editorconfig(343B)