var newer = require('gulp-newer');
const imagemin = require('gulp-imagemin');
const imageminPngquant = require('imagemin-pngquant');
const imageminMozjpeg = require('imagemin-mozjpeg');
var img_bf_min = './src/img-source/*', // Изображения для минимайза
img_af_min = './src/img/'; // Изображения минимизированные
gulp.task('imgmin', function() {
return gulp.src(img_bf_min)
.pipe(newer(img_bf_min))
.pipe(imagemin([
imageminPngquant(),
imageminMozjpeg({
progressive: true
})
],{
verbose: true
}))
.pipe(gulp.dest(img_af_min))
});
gulp.task('img:compress', function {
return gulp.src('img/*')
.pipe(gp.tinypng('RJnL6Rx3l41Y58OJziMBRUeoteR09LBb'))
.pipe(gulp.dest('compressed_img/');
});
gulp.task('css', function() {
return gulp.src([
'node_modules/normalize.css/normalize.css'
])
.pipe(concat('_libs.scss'))
.pipe(gulp.dest('app/scss'))
.pipe(browserSync.reload({ stream: true }))
});
1. Запускаем инструмент разработчика
2. В правой части окна, нажимаем на три вертикальные точки.
3. Выбираем Settings или нажимаем f1
4. Ставим галочку в блоке Network > Disable cache (while DevTools is open)
Все, теперь кэш в браузере не будет сохранятся, но при условии, что консоль будет открыта.