如何使用nelmio/api-doc-bundle standalone(没有symfony应用程序)?

问题描述:

我的web应用程序不是基于Symfony或任何其他开源框架。如何使用nelmio/api-doc-bundle standalone(没有symfony应用程序)?

如何仍然可以使用包nelmio/api-doc-bundle从类注释生成我的API文档?

nelmio-api-doc捆绑仅作为symfony平台,所以你不能在没有symfony的情况下使用它。

如果您只想使用API​​文档,那么https://swagger.io/swagger-ui/可能会对您有所帮助。 swagger提供ymal和json(annotations也是symfony的一部分)基础文档及其实现大多数流行的工作平台。

其实nelmio-api-doc软件包使用swagger-ui作为API文档提供程序(在配置设置中https://github.com/nelmio/NelmioApiDocBundle