Javascript Gulp imagemin dest.on不是函数错误
我正在尝试使用imagemin缩小图像,但出现了一个错误。 我不明白我做错了什么 这是我的大口文件Javascript Gulp imagemin dest.on不是函数错误,javascript,node.js,console,gulp,imagemin,Javascript,Node.js,Console,Gulp,Imagemin,我正在尝试使用imagemin缩小图像,但出现了一个错误。 我不明白我做错了什么 这是我的大口文件 “严格使用”; var gulp=需要(“gulp”); var imagemin=require('imagemin'); var clean=需要('gulp-clean'); 吞咽任务('img',函数(){ 返回gulp.src('src/img/**')) .pipe(imagemin()) .管道(吞咽目的地(“建造/安装”); }); 吞咽任务('clean',函数(){ cons
“严格使用”;
var gulp=需要(“gulp”);
var imagemin=require('imagemin');
var clean=需要('gulp-clean');
吞咽任务('img',函数(){
返回gulp.src('src/img/**'))
.pipe(imagemin())
.管道(吞咽目的地(“建造/安装”);
});
吞咽任务('clean',函数(){
console.log('------------Сааааюbuild');
返回gulp.src('build',{read:false})
.管道(干净的);
});
通常,当您尝试管道()
不是流的东西时,会抛出此错误,以吞下.dest()
我在您的代码中看到
var imagemin=require('imagemin')代码>-你确定你不是有意写var-imagemin=require('gulp-imagemin')代码>imagemin不会返回正确的gulp
流,但是gulp imagemin会返回。谢谢您的回答。我认为问题是因为我使用了gulp 4.0,因为同样的问题是wit autoprefixer,它用doungrade解决了,改为gulp 3.9.1。我想尝试gulp imagemin,但安装时出现问题,因此无法正常工作。