В моем проекте у меня есть файлы SASS, которые перед развертыванием преобразуются Gulp в CSS файлы. Я хочу проверить размер каждого скомпилированного файла CSS перед развертыванием и завершить процесс, если размер любого файла превышает 50 КБ.
Что я сделал?
Мне удалось вывести размер каждого файла, но я не могу завершить процесс Gulp, если размер файла превышает 50 КБ. Вы можете увидеть мое задание Gulp ниже:
gulp.task('check-CSS-size', () => {
const s = size({showFiles: true, pretty: true});
return gulp.src('stylesheets/**/*.css')
.pipe(s)
.pipe(gulpIf('if s size is bigger than 50kb ', gulpFail(`${s} is bigger than 50kb`)));
});
Спасибо!
PS: Я новичок в Gulp.