但是在比较文件(是同一文件夹)时,很明显,如果它们比较相同的文件,则始终是相同的,但是如果有人知道,我需要将源文件和输出文件放在同一文件夹中一个解决方案,我将保持感恩。 像这个例子:
function webpConvert() {
return src(folder + "/**/*.{jpg,png}")
.pipe(newer(folder))
.pipe(
parallelCore(
webp({
quality: 100,
lossless: true
})
),
os.cpus().length
)
.pipe(dest(folder))
}
我正在用gulp4。
答案 0 :(得分:1)
如果src和dest的文件夹相同,则不能使用 Gulp-newer或Changed 。您可以使用 gulp-cache-files 或 gulp-file-cache 。