如何配置Visual Studio以将所有TypeScript文件合并到一个JavaScript文件中?

Sau*_*ory 6 visual-studio-2012 typescript tsc

使用tsc命令就像运行一样简单:

tsc --out all.js js/*.ts
Run Code Online (Sandbox Code Playgroud)

在构建项目时,如何配置Visual Studio来执行此操作?

Sau*_*ory 2

刚刚收到。添加这一行:

<Exec Command="tsc --out all.js @(TypeScriptCompile ->'&quot;%(fullpath)&quot;', ' ')" />
Run Code Online (Sandbox Code Playgroud)

到您的或文件BeforeBuild的目标,如下所示:.csproj.vbproj

<Target Name="BeforeBuild">
    <Message Text="Compiling TypeScript files" />
    <Message Text="Executing tsc$(TypeScriptSourceMap) @(TypeScriptCompile ->'&quot;%(fullpath)&quot;', ' ')" />
    <Exec Command="tsc$(TypeScriptSourceMap) @(TypeScriptCompile ->'&quot;%(fullpath)&quot;', ' ')" />
    <Exec Command="tsc --out all.js @(TypeScriptCompile ->'&quot;%(fullpath)&quot;', ' ')" />
</Target>
Run Code Online (Sandbox Code Playgroud)