我知道这可能是重复的问题,但是我几乎花了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任务”下的azure管道中运行此文件时,遇到此错误“您是否忘记了异步完成信号?”
答案 0 :(得分:0)
尝试在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();
});
如果您观看: 标题:如何升级到Gulp 4 链接:https://www.youtube.com/watch?v=2HpNiyimo8E