在MVC4项目的vs.net中,是否可以让你的项目构建停止,因为你的打字稿文件包含错误?
目前我可以看到我正在编辑的活动文件中的错误,但是它们并没有破坏构建。 我希望有一些真正的构建错误,因为某些打字稿文件无法正确编译。
答案 0 :(得分:0)
如果使用Before Build目标运行编译器,则会在构建过程中出现错误:
<Target Name="BeforeBuild">
<Exec Command=""$(PROGRAMFILES)\Microsoft SDKs\TypeScript\tsc" @(TypeScriptCompile ->'"%(fullpath)"', ' ')" />
</Target>
你真的只需要指向你的“顶级”文件(例如app.ts)并且它将遍历所有依赖项,因此你可以单独为该文件设置构建操作为TypeScriptCompile(属性窗口) )。