Ошибка: класс "http://www.w3.org/ns/hydra/core#ApiDocumentation" не определен в документации API - PullRequest
0 голосов
/ 07 октября 2019

Я пытался использовать репозиторий @api-platform/client-generator, чтобы использовать hydra api в собственном реактивном проекте. Я следовал инструкциям в документации и изменил демо-API на наш собственный API, который использует Symfony 4 с @api-platform/admin. Это ошибка, которую я получаю после запуска команды.

npx @ api-platform / client-generator {{api docs url}} output / --resource Пользователь --generator response-native

Это результат:

Error: The class "http://www.w3.org/ns/hydra/core#ApiDocumentation" is not defined in the API documentation.
    at findSupportedClass (/Users/jandrell/.npm/_npx/49065/lib/node_modules/@api-platform/client-generator/node_modules/@api-platform/api-doc-parser/lib/hydra/parseH
ydraDocumentation.js:80:9)
    at /Users/jandrell/.npm/_npx/49065/lib/node_modules/@api-platform/client-generator/node_modules/@api-platform/api-doc-parser/lib/hydra/parseHydraDocumentation.js
:255:27
    at process._tickCallback (internal/process/next_tick.js:68:7)
...