2013-07-25 130 views
0

在一個MVC4項目的vs.net中,是否有可能讓你的項目構建停止,因爲你的腳本文件包含錯誤?TypeScript - 在vs.net中編譯錯誤?

目前,我可以從正在編輯的活動文件中看到錯誤,但它們不會破壞構建。 我想有真正的生成錯誤,因爲一些打字稿文件無法正確編譯。

回答

0

如果您運行使用之前構建目標的編譯器,你會得到錯誤,作爲構建的一部分:

<Target Name="BeforeBuild"> 
    <Exec Command="&quot;$(PROGRAMFILES)\Microsoft SDKs\TypeScript\tsc&quot; @(TypeScriptCompile ->'&quot;%(fullpath)&quot;', ' ')" /> 
    </Target> 

你真的只需要在你的「頂級」的文件(指向例如應用.ts),它將遍歷所有的依賴關係,因此您可以將構建操作設置爲僅針對該文件的TypeScriptCompile(屬性窗口)。