小编Yuv*_*ert的帖子

在TypeScript中创建一个swagger Web服务的正确方法是什么

我是用TypeScipt编写的项目的一部分,我正在尝试添加与Swagger兼容的TypeScript Web Server.
考虑到易维护性,实施它的最基本策略是什么.

  • 对于Typescript,我注意到存在'Typson'库,用于从TypeScript接口生成JSON模型.

  • 对于Swagger,我尝试使用'swagger-node-restify'库,因为它支持添加JSON模型swagger.

但是,我遇到了一些问题:

  1. Typson不支持Import - (import {Server} from "restify")的typeScript 语法
  2. 我试图实现'swagger-node-restify'示例(宠物示例),但是localhost:8080/api-docs.json GET请求的RESPONSE缺少API的所有SPEC数据. {"apiVersion":"0.1","swaggerVersion":"1.1","basePath":"http://localhost:8080","apis":[{"path":"/api-docs.{format}/pet","description":"none"}]}

node.js swagger typescript

7
推荐指数
2
解决办法
2220
查看次数

标签 统计

node.js ×1

swagger ×1

typescript ×1