4

当从 Visual Studio 2012 执行 TypeScript Compiler 时,我需要生成 Source Maps。在 Sublime Text 2 中,我只需向构建脚本添加一个额外的参数。我迷失在 VS 2012 中。 Build 部分似乎没有将构建参数添加到构建过程的部分。

命令开关是“-sourcemap”。

因此: tsc -sourcemap file.ts

4

4 回答 4

5

Mads Kristensen 的 Visual Studio Web Essentials 扩展在 1.3 版中增加了对自动生成源映射的支持。您需要在 Tools -> Options for Web Essentials 中启用它。http://visualstudiogallery.msdn.microsoft.com/07d54d12-7133-4e15-becb-6f451ea3bea6

Visual Studio 的免费 Express 版本不支持扩展。

于 2012-10-04T19:29:57.983 回答
4

还没有用于编辑 TypeScript 构建标志的 VS 2012 UI,但您可以通过编辑项目文件并将-sourcemap标志添加到该构建步骤来获得所需的内容。

<Target Name="BeforeBuild">
<Exec Command="&quot;$(PROGRAMFILES)\Microsoft SDKs\TypeScript\0.8.0.0\tsc&quot; -sourcemap @(TypeScriptCompile ->'&quot;%(fullpath)&quot;', ' ')" />
</Target>
于 2012-10-04T15:32:13.487 回答
0

按照这个 StackOverflow 答案的指南进行操作。将 --module amd 替换为 --sourcemap。

Visual Studio TypeScript 选项

于 2012-10-04T15:30:36.977 回答
0

在 0.9.5 中,您可以使用以下内容:上传项目并在属性组和以下标签中:

<TypeScriptSourceMap>true</TypeScriptSourceMap>

做这份工作。

于 2014-02-15T17:41:13.073 回答