【问题标题】:TypeScript / Visual Studio 2012 / Compilation parametersTypeScript / Visual Studio 2012 / 编译参数
【发布时间】:2012-09-25 16:18:27
【问题描述】:

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

命令开关是“-sourcemap”。

如:tsc -sourcemap file.ts

【问题讨论】:

    标签: visual-studio typescript


    【解决方案1】:

    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 版本不支持扩展。

    【讨论】:

    • 很好的答案,但是这个工具不适用于 VS 2012 Express。
    【解决方案2】:

    目前还没有用于编辑 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>
    

    【讨论】:

      【解决方案3】:

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

      Visual Studio TypeScript Options

      【讨论】:

        【解决方案4】:

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

        <TypeScriptSourceMap>true</TypeScriptSourceMap>
        

        这就是工作。

        【讨论】:

          猜你喜欢
          • 2012-10-14
          • 2016-09-12
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-10-15
          • 1970-01-01
          • 2017-08-28
          相关资源
          最近更新 更多