【发布时间】:2015-03-05 09:33:54
【问题描述】:
有没有办法设置“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 以在发布期间拾取并缩小它们。另一个目的是帮助在开发过程中进行故障排除。
【问题讨论】:
-
VS typescript 扩展不是已经这样做了吗?
-
是和否...它在文件所在的同一目录中编译它。我希望它编译到一个中心位置。
标签: visual-studio asp.net-mvc-4 build-process typescript