Я передаю все свои файлы www через gulp, чтобы я мог сделать их строчными, минимизировать изображения и т. Д., А затем публикую их на сервере с WinSCP.Проблема в том, что даже если файлы только что скопированы, они не сохраняют исходную метку времени, и SCP загружает их все, потому что считает их более новыми.
Я пробовал gulp-preservetime , но это непохоже не работает с Gulp4.
function copyFilesPipeline(assetGroup, doRebuild) {
return gulp.src(assetGroup.inputPaths)
//.pipe(makeFilesLowercase())
//.pipe(gulpif(!doRebuild, newer(assetGroup.outputDir)))
//.pipe(gulpif(containsImages, gulpif('**/*.{gif,jpg,png,svg}', imagemin({ verbose: true }))))
.pipe(gulp.dest(assetGroup.outputDir))
.pipe(preservetime());
}