如何让Typescript文件在原始文件中命中断点,而不是在动态选项卡中?

时间:2014-04-14 18:52:00

标签: javascript visual-studio debugging visual-studio-2013 typescript

在升级到Visual Studio Premium 2013 Update 2 RC之前,当我在Typescript文件中添加断点时,断点将会出现在原始的Typescript文件中。但是,在升级之后,当断点命中时,Visual Studio中的新选项卡将打开,标题和代码将暂停在动态文件中,而不是原始的打字稿文件。如何再次在原始的Typescript文件中命中断点?我已经将打字稿文件属性标记为"不要复制",所以我不明白为什么它被视为动态?这里什么都没有生成?

2 个答案:

答案 0 :(得分:0)

你是否看到一个带有.js文件的.map文件?编译Typescript时,需要使用-sourcemap

的编译器选项

这将创建一个.map文件,VS2013使用该文件知道如何将js文件映射到打字稿文件。

所以在你的文件夹中你应该看到:

  • file.ts
  • file.js
  • file.js.map

答案 1 :(得分:0)

看一下这个链接 - 在TypeScript项目页面上报告了这个问题:

https://typescript.codeplex.com/workitem/2477