1

我已经尝试了很多插件来编写 gulp 任务以在 Angular 4 中生成覆盖率报告,但没有人在工作。所有文档都是针对 javascript 文件的,在 angular 4 中我们有打字稿文件。一旦我尝试使用 gulp typescript 将所有 ts 文件转换为 js 文件,然后在 gulp 源中传递这些 javascript 引用,但最后它以错误结束。

是否有任何 angular 2+ 插件可以通过 gulp 生成覆盖率报告?

谢谢!

4

1 回答 1

0

我找到了一个使用 gulp-exec 的解决方案。

在 gulp-exec 中,我们可以运行任何命令。

https://www.npmjs.com/package/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);
  });
})
于 2018-01-24T18:28:39.227 回答