如何生成api文档

Mon*_*key 31 documentation documentation-generation node.js twitter-bootstrap

我需要为我创建的REST API编写一些api文档.是否有工具可以在下划线api文档中找出类似风格的html输出?或者也许某些东西会输出一些作为Twitter引导风格的html?

我看到docco确实编写了代码,但我实际上只是想要记录API.理想情况下,我想在控制器文件中指出一个工具,让它生成有关方法和路由的文档,但不显示任何源代码,除非我特别说出示例.

Dio*_*oso 39

apiDoc在源代码中根据API注释创建文档.

集成是API历史记录,可以比较各种API版本级别.因此,可以追溯自上一版本以来API中发生的变化.

演示:http://apidocjs.com/example

Github:https://github.com/apidoc/apidoc

  • 请注意,不再主动维护此库. (6认同)

小智 13

查看Github上的I/O文档 - http://github.com/mashery/iodocs.它在Node.js中被黑了,并且有很多社区贡献/参与.看它在野外工作:

Uber简单配置模式(JSON),如果您不想在JSON中手动描述它,那么使用I/O Doctor,一个基于Web的工具,用于使用UI导入/构建JSON配置:

也可以在Github上找到https://github.com/brandonmwest/iodoctor

如果我可以帮助您入门,请告诉我.I/O Docs仓库中有很多示例配置.照顾自己.

  • 请注意,该库不再被积极维护。 (2认同)

The*_*tou 6

I/O Docs或Swagger,它们是最流行的RESTful API文档系统.还有RAMLApiary.