【问题标题】:cannot get typescript debugging to work无法让打字稿调试工作
【发布时间】:2012-11-09 21:04:39
【问题描述】:

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

断点未命中,错误错误进入 .js 文件而不是 .ts 文件。

我做错了什么?

【问题讨论】:

    标签: typescript


    【解决方案1】:

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

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

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

    希望这会有所帮助!

    【讨论】:

      【解决方案2】:

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

      基本上没有在该链接上发布修复程序,Web Essentials 正在编译该文件中包含所有链接文件的 js 文件。通过使用该更新版本,它只编译当前文件。修复此问题后,IE 10、Chrome 和新的 Firefox 版本将全部调试到设计好的 TS 文件中。

      感谢您的提示!

      【讨论】:

        【解决方案3】:

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

        1. 确保您直接引用 .js 文件,并且您没有使用 Mvc 捆绑功能。
        2. 使用 IE10 以便 VS 可以挂接到您的浏览器。

        【讨论】:

        • 我正在引用 .js 文件方向,并且我使用的是 IE 10,但它仍然无法调试到 .ts 文件中。 (它将调试到 .js 文件中)
        猜你喜欢
        • 2018-11-28
        • 1970-01-01
        • 1970-01-01
        • 2020-01-17
        • 1970-01-01
        • 2021-08-19
        • 2021-07-19
        • 2020-10-12
        • 2018-03-26
        相关资源
        最近更新 更多