борется с "ты забыл сигнализировать завершение асинхронного?" - PullRequest
0 голосов
/ 19 февраля 2019

Я знаю, что это может быть повторяющийся вопрос, но я почти потратил 1 день, чтобы заставить его работать.

Итак, у меня есть gulpfile.js, как здесь

const gulp = require('gulp');
const javascriptObfuscator = require('gulp-javascript-obfuscator');
gulp.task("javascriptObfuscator", (done) => {
    gulp.src('./js/**/*.js', {base: './'})
        .pipe(javascriptObfuscator())
        .pipe(gulp.dest('./'))
        done();
 });

, поэтому, когда я запускаю этот файл в лазурном конвейере в разделе «Задача Gulp», столкнувшись с этой ошибкой, вы забыли подать сигналасинхронное завершение? "

1 Ответ

0 голосов
/ 18 марта 2019

попробуйте добавить return перед gulp.src следующим образом:

const gulp = require('gulp');
const javascriptObfuscator = require('gulp-javascript-obfuscator');
gulp.task("javascriptObfuscator", (done) => {
    return gulp.src('./js/**/*.js', {base: './'})
        .pipe(javascriptObfuscator())
        .pipe(gulp.dest('./'))
        done();
 });

поможет, если вы посмотрите: title: Как перейти на ссылку Gulp 4: https://www.youtube.com/watch?v=2HpNiyimo8E

...