1

我有一个 Webpack 设置,它使用 webpack-dev-server 生成一个包,并在磁盘上生成一个文件。我还使用 Karma 进行了测试。我想添加代码覆盖率报告,但似乎我已经尝试了所有方法,但无法使其正常工作。

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

Error: Could not find source map for: "/vagrant/project/media/website/js/ng/xxxxxxxx.ts"

本质上,它找不到任何正确的 Typescript 文件的源映射,因为它们不存在;它们是内联的和内存中的。

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

4

0 回答 0