Как решить кеш браузера с Gulp-Rev-All?? - Я выполнил несколько случайных заданий, касающихся gulp-rev-all и gulp-rev-collector
1. Определяет плагины gulp
var gulp = require("gulp"),
cssmin = require("gulp-cssmin"),
revAll = require("gulp-rev-all"),
revCollector = require('gulp-rev-collector'),
2. здесь у меня есть задание gulp css
gulp.task("css", function () {
return gulp.src('assets/css/**/*.css')
.pipe(cssmin())
.pipe(revAll.revision())
.pipe(gulp.dest('dist/assets/css'))
.pipe(revAll.manifestFile())
.pipe(gulp.dest('dist/manifest'))
});
3. заменить gulp новое имя CSS в HTML-файл
gulp.task("updateRefrence", function () {
return gulp.src(["dist/manifest/rev-manifest.json", "./login.html"])
.pipe(revCollector({
replaceReved: true
}))
.pipe(gulp.dest("./dist/"))
});