【问题标题】:How to Stop VS 2013 from Generating TypeScript Map Files如何阻止 VS 2013 生成 TypeScript 映射文件
【发布时间】:2014-03-05 23:36:54
【问题描述】:

有谁知道如何阻止 VS 2013 为 TypeScript 生成 *.map 文件?

我们不是他们的忠实粉丝,因为他们:

  • 倾向于与实际的 javascript 源不同步
  • 停止让您在 Chrome 开发者工具等工具中进行编辑/继续调试

我可以通过后期构建步骤删除它们,但生成的 javascript 仍然有:

//# sourceMappingURL=someFile.js.map

这会使浏览器查找地图文件(生成 404)。即使我们尝试构建一个在 Release 模式下具有 TypeScript 的项目,它仍然会生成带有映射文件引用的 JS。

无论如何要止痛?

【问题讨论】:

    标签: javascript visual-studio typescript


    【解决方案1】:

    在 TypeScript 项目属性中,转到“TypeScript Build”(从 TS 0.9.5 开始可用)并取消选择“Generate source maps”。

    【讨论】:

    • 请注意,如果您想执行发布 - 可能必须在发布之前执行重建项目(正确模式)。不足以在发布设置中定义当前模式 - .
    猜你喜欢
    • 2014-07-29
    • 1970-01-01
    • 2021-11-25
    • 2016-12-11
    • 2021-11-30
    • 1970-01-01
    • 1970-01-01
    • 2019-09-29
    • 1970-01-01
    相关资源
    最近更新 更多