Мое веб-приложение не основано на Symfony или какой-либо другой среде с открытым исходным кодом.
Как я могу по-прежнему использовать пакет nelmio/api-doc-bundle для создания документации API из аннотаций классов?
Мое веб-приложение не основано на Symfony или какой-либо другой среде с открытым исходным кодом.
Как я могу по-прежнему использовать пакет nelmio/api-doc-bundle для создания документации API из аннотаций классов?
Пакет nelmio-api-doc создан только для платформы Symfony, поэтому вы не можете использовать его без Symfony.
если вы хотите использовать только документацию API, то https://swagger.io/swagger-ui/ может помочь вам. swagger предоставляет документацию на основе ymal и json (аннотации также являются частью symfony) и реализует большинство популярных рабочих платформ.
на самом деле пакет nelmio-api-doc использует swagger-ui в качестве поставщика документации API (в настройках конфигурации https://github.com/nelmio/NelmioApiDocBundle)