Как создать отчет о покрытии через задание gulp в Angular 4?

Я пробовал так много плагинов для написания gulp задачи, чтобы сгенерировать отчет о покрытии в Angular 4, но никто не работал. Вся документация для файлов javascript, а в angular 4 у нас есть файлы машинописи. Однажды я попытался преобразовать все мои ts-файлы в js-файлы, используя машинописный текст gulp, а затем передал эти ссылки javascript в исходный код gulp, но в конце концов это заканчивается ошибками.

Есть ли плагин для angular 2+ для генерации отчета о покрытии через gulp?

Спасибо!

1 ответ

Решение

Я нашел одно решение для этого, используя 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);
  });
})
Другие вопросы по тегам