2012-10-04 227 views
4

當從Visual Studio 2012執行TypeScript編譯器時,我需要生成源映射。在Sublime Text 2中,我只需向構建腳本添加一個額外參數。 我迷失在VS 2012. Build部分似乎沒有將構建參數添加到構建過程的部分。TypeScript/Visual Studio 2012 /編譯參數

命令開關是「-sourcemap」。

這樣:TSC -sourcemap file.ts

回答

4

沒有用於編輯打字稿建立標誌(還),但您可以通過編輯項目文件並添加-sourcemap標誌是構建步驟得到你想要什麼VS 2012的UI。

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

Mads Kristensen針對Visual Studio的Web Essentials擴展添加了對版本1.3中自動生成源映射的支持。您需要在工具 - > Web Essentials的選項中啓用它。 http://visualstudiogallery.msdn.microsoft.com/07d54d12-7133-4e15-becb-6f451ea3bea6

Visual Studio的免費Express版本不支持擴展。

+2

很好的答案,但是這個工具不適用於VS 2012 Express。 – MatBee

+2

我相信所有的VS擴展都不能在免費的SKU中工作。 –

0

在0.9.5,你可以使用以下命令: 上傳項目和屬性組中及以下標籤:

<TypeScriptSourceMap>true</TypeScriptSourceMap> 

,使這項工作。

相關問題