在NSwag Studio中,有一个标志可以为生成的TypeScript类型/代码使用特定的TypeScript版本。在我的.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版本作为参数发送到命令行的正确方法。有人知道哪个参数名称正确吗?
答案 0 :(得分:1)
截止。在幕后生成的键入有一个错误,但与TypeScript版本无关。