Angularjs 生成准确覆盖率报告的正确方法是什么?

Angularjs 生成准确覆盖率报告的正确方法是什么?,angularjs,typescript,istanbul,karma-coverage,remap-istanbul,Angularjs,Typescript,Istanbul,Karma Coverage,Remap Istanbul,我有一个Webpack设置,它使用Webpack dev服务器和磁盘上的文件生成一个包。我也有测试运行与因果报应。我想添加代码覆盖率报告,但似乎我已经尝试了所有方法,但无法使其工作 我使用karma coverage生成一个JSON文件,然后通过remap istanbul传递,但这会产生大量的 错误:找不到“/vagrant/project/media/website/js/ng/xxxxxxxx.ts”的源映射 本质上,它找不到任何类型脚本文件的源映射,这是正确的,因为它们不在那里;它们是内

我有一个Webpack设置,它使用Webpack dev服务器和磁盘上的文件生成一个包。我也有测试运行与因果报应。我想添加代码覆盖率报告,但似乎我已经尝试了所有方法,但无法使其工作

我使用karma coverage生成一个JSON文件,然后通过remap istanbul传递,但这会产生大量的

错误:找不到“/vagrant/project/media/website/js/ng/xxxxxxxx.ts”的源映射

本质上,它找不到任何类型脚本文件的源映射,这是正确的,因为它们不在那里;它们是内联的,在内存中

使用Webpack时,为Typescript项目生成准确覆盖率报告的正确方法是什么?(我对使用伊斯坦布尔并不感兴趣——我只是选择了它,因为它似乎是最受欢迎的)