С этого уик-энда перестала работать генерация клиентского кода для угловой версии 8.2.7 из файла спецификации swagger open-api 3:
------------------------------------------------------------------------------
Building entry point '@my-company/my-api'
------------------------------------------------------------------------------
Compiling TypeScript sources through ngc
Bundling to FESM2015
WARNING: 'HttpResponse', 'HttpEvent' and 'HttpParameterCodec' are imported from external module '@angular/common/http' but never used
Bundling to FESM5
WARNING: 'HttpResponse', 'HttpEvent' and 'HttpParameterCodec' are imported from external module '@angular/common/http' but never used
Bundling to UMD
ERROR: Could not resolve './my.service' from dist\fesm5\my-generated-api-name.js
Я пытался вернуться к предыдущей версии "@openapitools"/ openapi-generator-cli ":" 0.0.19-4.1.2 "до версии" 0.0.19-4.1.1 "
Я также попробовал фиктивный тестовый файл спецификации open-api 3 на https://petstore.swagger.io/ и я получил ту же ошибку
В журнале отладки ничего не сказано, я ничего не знаю
Вот команда npm, которую я запускаю:
"generate-front": "openapi-generator generate -i http://localhost:22953/swagger/v1/swagger.json -g typescript-angular -o ./code-front -c options-front.json"
Вотфайл опций:
{
"npmName": "@my-company/my-api",
"npmVersion": "0.18.0",
"ngVersion": "8.2.7",
"serviceSuffix": "Repository",
"modelSuffix": "Model"
}
Должен сработать без ошибок