Я пытаюсь использовать gulp-imagemin для оптимизации изображений в моем проекте. Но я хочу запускать imagemin только при добавлении нового изображения или изменении текущего изображения. И я хочу запускать его только на новом/измененном образе.
Кто-то предложил использовать изменение и добавить такие события:
gulp.watch( [ 'myfolder/**/*.png', 'myfolder/**/*.svg' ] )
.on( "change", function(file){
console.log("change");
// do imagemin stuff here
} );
Но событие "change" не вызывается. Я также пробовал с событием «добавить» с теми же результатами.
Мои знания gulp все еще ограничены, и я не могу понять, как это сделать. Итак, как я могу запускать imagemin только на новых/измененных изображениях?