在生成时覆盖 OpenAPI Generator BasePath

Fro*_*oxx 5 typescript openapi-generator

我正在使用OpenAPI Generator创建 TypeScript Axios REST API 客户端。我正在我的终端中使用npx @openapitools/openapi-generator-cli generate -i ../swagger.json -g typescript-axios -o ./rest/.

由于我的主机依赖于我的 .env 变量,因此我想从我的 env 变量中读取 API_URL 并将其传递给生成器的生成过程。

我在文档中发现更改 BasePath 在某种程度上是可能的,但我不知道如何做到这一点。添加--basePath=1.2.3.4:8080不起作用,我不明白“Defined by ToolingExtension”是什么意思。

ted*_*ivm 0

不幸的是,“localhost”是硬编码的,据我所知(在深入研究 OpenAPI 生成器的源代码之后)没有办法更改它。我相信,提到它的文档指的是输出的客户端允许覆盖该值的事实。