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 版本无关。
在 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 版本无关。