Cachebusting-所有哈希均写入所有哈希文件

时间:2018-09-01 11:27:19

标签: hash gulp

我的哈希文件中有针对不同文件类型的多个任务,并且在整个管道运行完所有不同哈希文件后,不同任务的数据已累积。 结果,我在自己的哈希文件中包含了css,js哈希文件中也包含了css,videos哈希文件中包含了css,js和video,图像都包含在其中。

我完成一项任务的代码如下

gulp.task("videos", function () {
    del(["static/videos/**/*"]);
    gulp.src("src/videos/**/*")
        .pipe(hash())
        .pipe(gulp.dest("static/videos"))
        //Create a hash map
        .pipe(hash.manifest("hash.json"))
        //Put the map in the data directory
        .pipe(gulp.dest("data/videos"));
})

我可以清理任务之间的哈希管道,以便不同的哈希文件仅包含某些哈希吗?还是应该使用与gulp-hash之类的gulp-rev以外的其他哈希插件?

0 个答案:

没有答案