【问题标题】:Typescript Breakpoints Fail when using Chutzpah使用 Chutzpah 时打字稿断点失败
【发布时间】:2015-06-23 12:56:00
【问题描述】:

Github 上 Compile 配置元素上的 Chutzpah 文档。

此设置允许您在 Chutzpah.json 文件中描述如何执行可以将源文件编译为 .js 文件的命令。你告诉 Chutzpah 要执行什么以及一些关于你的可执行文件做什么的信息(比如在哪里可以找到生成的 .js 文件)。然后在运行可执行文件之后,Chutzpah 可以将每个源文件与每个输出文件关联起来,仍然可以将测试映射回其原始文件的良好行为。

我认为这意味着js.map 文件被正确利用,因此原始 TS 源中的断点应该可以工作。

其他一切正常。

当我在 Typescript 单元测试中放置断点时,它在 Test->Debug->All Tests 时无法中断。

右键单击并选择 Chutzpah 菜单项到 Open in Browser 时也无法中断

【问题讨论】:

    标签: javascript visual-studio unit-testing chutzpah


    【解决方案1】:

    Chutzpah 4.1.0 版添加了集成的VS debugging。您可以在 JS 文件中设置断点(如果您生成了源映射,也可以使用 TypeScript)并使用上下文菜单中的 Visual Studio 调试器启动:

    【讨论】:

    • 是否也计划支持 chrome 和 phantomjs?
    【解决方案2】:

    根据 Chutzpah 的作者。

    Chutzpah does not support the VS debugger.

    映射文件允许单击测试资源管理器并将焦点放在 TypesScript 文件中的正确测试上。

    【讨论】:

      猜你喜欢
      • 2016-08-03
      • 1970-01-01
      • 1970-01-01
      • 2020-11-18
      • 1970-01-01
      • 2018-09-06
      • 2022-01-25
      • 2019-09-07
      • 1970-01-01
      相关资源
      最近更新 更多