當從Visual Studio 2012執行TypeScript編譯器時,我需要生成源映射。在Sublime Text 2中,我只需向構建腳本添加一個額外參數。 我迷失在VS 2012. Build部分似乎沒有將構建參數添加到構建過程的部分。TypeScript/Visual Studio 2012 /編譯參數
命令開關是「-sourcemap」。
這樣:TSC -sourcemap file.ts
當從Visual Studio 2012執行TypeScript編譯器時,我需要生成源映射。在Sublime Text 2中,我只需向構建腳本添加一個額外參數。 我迷失在VS 2012. Build部分似乎沒有將構建參數添加到構建過程的部分。TypeScript/Visual Studio 2012 /編譯參數
命令開關是「-sourcemap」。
這樣:TSC -sourcemap file.ts
沒有用於編輯打字稿建立標誌(還),但您可以通過編輯項目文件並添加-sourcemap
標誌是構建步驟得到你想要什麼VS 2012的UI。
<Target Name="BeforeBuild">
<Exec Command=""$(PROGRAMFILES)\Microsoft SDKs\TypeScript\0.8.0.0\tsc" -sourcemap @(TypeScriptCompile ->'"%(fullpath)"', ' ')" />
</Target>
按照這個StackOverflow的答案的指南。將--module amd替換爲--sourcemap。
Mads Kristensen針對Visual Studio的Web Essentials擴展添加了對版本1.3中自動生成源映射的支持。您需要在工具 - > Web Essentials的選項中啓用它。 http://visualstudiogallery.msdn.microsoft.com/07d54d12-7133-4e15-becb-6f451ea3bea6
Visual Studio的免費Express版本不支持擴展。
在0.9.5,你可以使用以下命令: 上傳項目和屬性組中及以下標籤:
<TypeScriptSourceMap>true</TypeScriptSourceMap>
,使這項工作。
很好的答案,但是這個工具不適用於VS 2012 Express。 – MatBee
我相信所有的VS擴展都不能在免費的SKU中工作。 –