不能让打字稿调试工作

时间:2012-11-21 15:12:17

标签: typescript

我安装了0.81并将项目执行设置为“Debug”,我的项目文件中包含了typescript编译器,并且正在创建源映射,但是没有调试。

未点击断点并且错误错误进入.js文件而不是.ts文件。

我做错了什么?

3 个答案:

答案 0 :(得分:4)

为什么它对我不起作用的两件事:

  1. 请确保您直接引用.js文件,而您没有使用Mvc软件包功能。
  2. 使用IE10,VS可以挂钩浏览器。

答案 1 :(得分:2)

我假设您正在使用Visual Studio,在这种情况下,您只能通过支持SourceMap的浏览器调试TypeScript。一个很好的例子是Chrome Canary。

如果您使用chrome,您将无法通过VS的环境进行调试,但您可以通过开发人员工具进行调试。

您现在也可以通过Visual Studio使用最新的TS版本在IE中执行此操作。

希望这有帮助!

答案 2 :(得分:0)

我发现了这个问题。它实际上与此项目有关:Web Essentials linking ts files

基本上没有在该链接上发布的修补程序,Web Essentials正在使用文件中包含的所有链接文件编译js文件。通过使用该更新版本,它仅编译当前文件。一旦修复,IE 10,Chrome和新的Firefox版本都将按照优秀的设计调试到TS文件中。

感谢您的提示!