Я только начал работать со Swagger и NodeJS. Я смог реализовать Swagger в моем приложении NodeExpress, а также смог сгенерировать машинный код-клиент с помощью Swagger-Codegen (Typescript-Angular), если быть точным.
Одна из моих проблем заключается в том, что сгенерированный код разбросан по разным файлам. Я надеялся, что он выведет только один файл api.ts
, и он будет содержать все, от вызовов API и интерфейсов / моделей.
Я искал способ решить эту проблему, потому что трудно читать и поддерживать сгенерированный клиентский код по мере роста серверной части.
Будем очень признательны за любые предложения или указатели.
Хорошего праздника! Спасибо
РЕДАКТИРОВАТЬ: Я искал ответы на это пару дней, но до сих пор не нашел. В настоящее время я работаю над проектом с ASP.NET Core, и у них есть NSwag
, который делает то, чего я хочу достичь с помощью Node Swagger
.
swagger-js-codegen: ^1.12.0
, определенный здесь github.com/swagger-api/swagger-codegen # where-is-javascript и typescript для vuejs .. в основном пытается сгенерировать ts models & ts client для api, который предоставляет свой файл swagger.json. - person Jaya   schedule 10.03.2018