Typescript生成的JS文件在sourceMappingURL = line上获得调试器

时间:2013-07-08 21:10:31

标签: visual-studio debugging typescript

我正在尝试使用打字稿调试工作,但是当我生成地图文件(Web Essentials)然后运行项目时,VS.net 2012会在// @ sourceMappingURL = XXXX.xxxx.js上的调试器中捕获生成的.js文件底部的.map行。

如何阻止它并使其正确调试?

谢谢!

2 个答案:

答案 0 :(得分:1)

这是由最新的IE卷起来修复错误引起的,但也改变了条件编译规则。因此// @被视为IE 9和10中的条件语句(不是11,我不知道大约8,但可能不是),并且像任何其他条件编译语句一样执行。结果是错误。

这是因为脚本映射的语法最近更改为//#,而Typescript尚未更新。他们承诺这将在0.9.1.0(不是0.9.0.1)完成,这应该很快,然后问题将得到解决。

答案 1 :(得分:0)

如果您安装了Internet Explorer 10并且通过该浏览器,则应该可以正常工作。