WebStorm:调试模式下的TypeScript源映射不起作用

WebStorm:调试模式下的TypeScript源映射不起作用,typescript,debugging,jestjs,webstorm,source-maps,Typescript,Debugging,Jestjs,Webstorm,Source Maps,我有一套测试服和一个正在测试的类,它们都是用打字脚本编写的。我在一个节点项目中,在调试模式下从WebStorm运行Jest测试。当我在测试中设置断点时,WebStorm会在我想要的地方停止。但是当我进入被测试的类时,调试器跳转到它的.ts文件的最后一行。在调试视图中,我看到行号与ts文件不对应。我觉得源代码映射对我测试的类不起作用 问:如何修复源映射 项目结构如下: project-root /projects/my-node-project/src /services

我有一套测试服和一个正在测试的类,它们都是用打字脚本编写的。我在一个节点项目中,在调试模式下从WebStorm运行Jest测试。当我在测试中设置断点时,WebStorm会在我想要的地方停止。但是当我进入被测试的类时,调试器跳转到它的.ts文件的最后一行。在调试视图中,我看到行号与ts文件不对应。我觉得源代码映射对我测试的类不起作用

问:如何修复源映射

项目结构如下:

project-root
  /projects/my-node-project/src
      /services         //here is the production code
      /specs            //here are the test-suits
请检查您的jest.config.js-它看起来像什么?您是否在其中启用了collectCoverage?
如果对源文件进行覆盖检测,则生成的代码无法正确映射到源文件;这是一个众所周知的限制,不特定于WebStorm,顺便说一句,谢谢你解决了这个问题!您知道WebStorm中有一个选项/方法可以覆盖以调试模式启动的启动配置的覆盖率吗?