Hal*_*lil 3 swagger swagger-codegen
我正在使用Swagger Codegen生成JavaScript客户端:
swagger-codegen generate -i http://localhost:8080/v2/api-docs \
-l javascript -o subscreasy-javascript-client
Run Code Online (Sandbox Code Playgroud)
生成的模块的名称是api-documentation.
如何配置swagger-codegen以便使用自定义名称生成JavaScript模块?
Swagger Codegen生成器具有特定于语言的选项.要查看支持的选项,请使用以下config-help参数运行codegen :
swagger-codegen config-help -l javascript
Run Code Online (Sandbox Code Playgroud)
输出:
CONFIG OPTIONS
...
invokerPackage
root package for generated code
apiPackage
package for generated api classes
modelPackage
package for generated models
projectName
name of the project (Default: generated from info.title or "swagger-js-client")
moduleName
module name for AMD, Node or globals (Default: generated from <projectName>)
...
Run Code Online (Sandbox Code Playgroud)
您可以将这些选项的值传递为-Dname=value.假设您要更改moduleName:
swagger-codegen generate -i http://localhost:8080/v2/api-docs \
-l javascript -o subscreasy-javascript-client \
-DmoduleName=my-custom-module-name
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
326 次 |
| 最近记录: |