NSwag.MSBuild TypeScript 版本问题

NSwag.MSBuild TypeScript version issues

在 NSwag Studio 中,有一个标志可以为生成的 TypeScript 使用特定的 TypeScript 版本 typings/code。在我的 .csproj 文件中,我试图完成同样的事情,但它似乎没有任何效果。这是我的 MSBuild 命令:

<Exec Command="$(NSwagExe_Core20) swagger2tsclient /input:$(OutDir)api.json /output:..\api.ts /generateClientClasses:false /typeScriptVersion:2.4 /dateTimeType:Date /nullValue:Undefined /generateDtoTypes:true /markOptionalProperties:true /generateCloneMethod:true /typeStyle:Class /generateDefaultValues:true /generateConstructorInterface:true" />

我假设这不是将 TS 版本作为参数发送到命令行的正确方法。有人知道哪个是正确的参数名称吗?

关闭。在幕后,生成的类型有一个错误,但与 TypeScript 版本无关。