我一直试图在VSTS上的CI构建过程中将TypeScript文件编译为JavaScript文件。一旦生成了JavaScript文件,我的gulp文件进程就可以将它们处理到wwwroot文件夹中。通过在更改时编译文件,然后在检测到的更改上运行gulp文件的Task Runner运行并遵循tsconfig.json文件,该项目在Visual Studio 2017中可以通过VS很好地构建。在Visual Studio中本地生成或发布时,会生成所有正确的文件。
当尝试将VSTS中的构建过程设置为CI / CD过程的一部分时,将使用“ dotnet.exe build”命令构建C#代码,该命令似乎无法编译TypeScript文件。
我怎样才能让.Net Core 2项目同时构建在VSTS中编译和构建的C#和TypeScript文件?