Webpack 因果报应,结合网页报道
我已经将karma与正在运行的coverage tool一起设置好了,但由于我也在使用webpack,coverage report使用webpack创建的捆绑代码 例如: 我有一个Typescript文件,其中包含一个外部库,所以为了让该文件运行,它需要webpack。然后,Webpack将该文件包含到已编译的JS中。 这意味着当我得到覆盖率报告时,它的百分比很低,因为我没有测试现在包含的外部文件Webpack 因果报应,结合网页报道,webpack,karma-runner,karma-coverage,Webpack,Karma Runner,Karma Coverage,我已经将karma与正在运行的coverage tool一起设置好了,但由于我也在使用webpack,coverage report使用webpack创建的捆绑代码 例如: 我有一个Typescript文件,其中包含一个外部库,所以为了让该文件运行,它需要webpack。然后,Webpack将该文件包含到已编译的JS中。 这意味着当我得到覆盖率报告时,它的百分比很低,因为我没有测试现在包含的外部文件 preprocessors: { './src/**/*.ts': ['
preprocessors: {
'./src/**/*.ts': ['webpack', 'coverage']
},
如果我删除webpack部分或将数组放在另一个方向(['coverage','webpack')),它将失败
所以,我不确定我所追求的是否可能,因为没有网页包和编译的TS->JS文件将无法通过测试。这有点像我希望报告分两步完成
但是这个插件不支持es6,你可以参考这个问题来找到合适的解决方案。花了一段时间,但是我找到了一个很好的例子,可以解决我想要的东西和我想要的方式。 这不包括打字脚本、因果报应、报道和网页包
而且-链接往往会消亡。请在答案中加入答案。