有没有办法设置“BeforeBuild”步骤,将每个 TypeScript 文件编译为特定目录中自己的 Javascript 文件?例如,我希望将所有 TypeScript 文件编译为解决方案中“\tsbuild”目录中的单个 Javascript 文件。
现在,编译器正在将所有 TypeScript 文件合并到指定目录中的一个 Javascript 文件中——如下所示:
<Target Name="BeforeBuild">
<Exec Command=""$(PROGRAMFILES)\Microsoft SDKs\TypeScript\0.8.0.0\tsc" --out @(TypeScriptCompile ->'"$(ProjectDir)tsbuild\buildall.js" "%(fullpath)" ', ' ')" />
</Target>
然后,一旦它们在一个目录中,目标是配置 Bundle Configuration 以在发布期间拾取并缩小它们。另一个目的是帮助在开发过程中进行故障排除。