我已经尝试了很多用于编写gulp任务的插件来生成Angular 4中的覆盖率报告但是没有人正在工作。所有文档都适用于javascript文件,而在角度4中我们有typescript文件。一旦我尝试使用gulp typescript将所有ts文件转换为js文件,然后在gulp源代码中传递这些javascript引用,但最后它以错误结束。
是否有通过gulp生成覆盖率报告的角度2+插件?
谢谢!
答案 0 :(得分:0)
我找到了一个使用gulp-exec的解决方案。
在gulp-exec中我们可以运行任何命令。
var exec = require('child_process').exec;
gulp.task('task', function (cb) {
exec('ng test -cc', function (err, stdout, stderr) {
console.log(stdout);
console.log(stderr);
cb(err);
});
})