Последовательность выполнения Gulp "'имя задачи' - недопустимая строка задачи" ошибка

Я столкнулся с проблемой странности. Последовательность задач правильная, синтаксис тоже, но он не работает и выдает ошибку:

const gulp = require("gulp");
const runSequence = require('run-sequence');
gulp.task("Markup-Build", function(callback) {
    return runSequence("Markup-Clean", [
        ["Markup-Build-Styles", "Markup-Collect-Styles"],
        ["Markup-Build-Views", "Markup-Collect-Views"]
    ], callback);
});

Консольный выход

Мне нужна помощь. Что я делаю не так?

(Зависимые задачи работают, я тоже проверил имена, никаких опечаток)

1 ответ

Вы не можете иметь вложенный массив изменить его на

  return runSequence("Markup-Clean",
    ["Markup-Build-Styles", "Markup-Collect-Styles"],
    ["Markup-Build-Views", "Markup-Collect-Views"]
, callback);
Другие вопросы по тегам