如何使用src和dest相同文件夹更改或更新的gulp?

时间:2018-10-04 18:02:26

标签: javascript gulp

但是在比较文件(是同一文件夹)时,很明显,如果它们比较相同的文件,则始终是相同的,但是如果有人知道,我需要将源文件和输出文件放在同一文件夹中一个解决方案,我将保持感恩。 像这个例子:

function webpConvert() {
    return src(folder + "/**/*.{jpg,png}")
        .pipe(newer(folder))
        .pipe(
            parallelCore(
                webp({
                    quality: 100,
                    lossless: true
                })
            ),
            os.cpus().length
        )
        .pipe(dest(folder))
}

我正在用gulp4。

1 个答案:

答案 0 :(得分:1)

如果src和dest的文件夹相同,则不能使用 Gulp-newer或Changed 。您可以使用 gulp-cache-files gulp-file-cache