使用gulp复制文件时保留时间戳

时间:2019-02-11 13:27:03

标签: gulp gulp-4

我正在通过gulp传输所有www文件,以便可以将它们全部转换为小写字母,缩小图像等,然后使用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());
}

0 个答案:

没有答案