我正在用Express开发一个restAPI.js,我想知道是否有一种方法可以让我生成API文档,允许用户查看API定义,甚至可以try API调用?

推荐答案

Swagger是一个自动生成API文档的惊人项目.它包括一个快速模块.

http://swagger.io/

https://github.com/wordnik/swagger-node-express

Node.js相关问答推荐

node 无法验证第一个证书

使用OpenAI API时遇到问题

条件内的表达式

将图像添加到多个产品的条带 checkout 会话中

为什么我的 Node.js 应用程序在登录时无法正确验证密码(使用 Passport-local 和 bcryptjs)?

TypeScript Eslint警告了一个AWS客户端构造函数(dynamodb),但没有警告另一个(s3)

Cypress.io - 如何等待返回调用属性的方法的结果?

安装样式组件时出现react 错误

Typescript typeRoots 未检测到类型定义

为什么 $or 在带有正则表达式的mongoose 中不能正常工作

MongoDB 根据使用聚合的条件从嵌套数组中删除对象

Azure Function 在 2022 年 4 月 26 日禁用将用户字段设置为 HTTP 请求对象

使用 mongoose 查找过go 7 天的注册用户总数

类型中缺少属性,该类型是由类实现的接口

使用 WebSockets 有服务器成本吗?

Base64 编码一个 javascript 对象

安全沙箱并执行用户提交的 JavaScript?

带有加密的nodejs中的SALT和HASH密码

如何仅在丢失的路由上将 Express.js 设置为 404?

将 Heroku App 连接到 Atlas MongoDB 云服务