swagger codegen用于;官方的";https://editor.swagger.io/-https://editor-next.swagger.io/页面将swagger API的.json或.yaml转换为例如客户端代码。
java -jar ./swagger-codegen-cli.jar config-help -l python
提供有关可用选项的信息,例如
projectName
python project name in setup.py (e.g. petstore-api).
我的问题是如何从cli。。。显然直接作为一个选项似乎不起作用
Swagger Codegen CLI接受这些选项作为-D{optionName}={optionValue}
。
例如(为可读性添加换行符(:
java -jar ./swagger-codegen-cli.jar generate
-i myapi.yaml
-l python
-o ./python-sdk
-DprojectName=MyApi
另一种方法是使用config.json
文件。