我安装了 0.81 并将项目执行设置为“调试”,我的项目文件中包含 typescript 编译器内容并正在创建源映射,但没有进行调试。
断点未命中,错误错误进入 .js 文件而不是 .ts 文件。
我究竟做错了什么?
我安装了 0.81 并将项目执行设置为“调试”,我的项目文件中包含 typescript 编译器内容并正在创建源映射,但没有进行调试。
断点未命中,错误错误进入 .js 文件而不是 .ts 文件。
我究竟做错了什么?
为什么它对我不起作用的两件事:
我假设您使用的是 Visual Studio,在这种情况下,您只能通过支持 SourceMap 的浏览器来调试 TypeScript。一个很好的例子是 Chrome Canary。
如果您使用 chrome,您将无法通过 VS 的环境进行调试,但您将能够通过开发人员工具进行调试。
您现在还可以在 IE 中通过最新的 TS 版本通过 Visual Studio 执行此操作。
希望这可以帮助!
我发现了这个问题。它实际上与此项目相关:Web Essentials linking ts files。
基本上没有在该链接上发布修复程序,Web Essentials 正在编译 js 文件,其中包含文件中包含的所有链接文件。通过使用该更新版本,它只编译当前文件。一旦这个问题得到修复,那么 IE 10、Chrome 和新的 Firefox 版本都将按照设计的方式调试到 TS 文件中,这是优秀的。
感谢您的提示!