gulp-imagemin: Couldn‘t load default plugin...

it2025-08-06  3

报以下错误:

[09:51:10] gulp-imagemin: Couldn't load default plugin "gifsicle" [09:51:10] gulp-imagemin: Couldn't load default plugin "optipng" [09:51:12] Plumber found unhandled error: Error in plugin "gulp-imagemin"

原因为: 在使用npm安装gulp-imagemin时

npm install gulp-imagemin --save-dev

解决办法: 用cnpm按照代替npm安装

cnpm install gulp-imagemin --save-dev

没有安装cnpm的先安装淘宝cnpm

npm install -g cnpm --registry=https://registry.npm.taobao.org

补充: gulp配置代码中关于gulp-imagemin部分代码如下:

gulp.task('image', gulp.series((done) =>{ gulp.src(app.srcPath + 'image/**/*') .pipe($.plumber()) .pipe(gulp.dest(app.devPath + 'image')) .pipe($.imagemin()) .pipe(gulp.dest(app.prdPath + 'image')) .pipe($.connect.reload()); done(); }));
最新回复(0)