gulp sass в CSS преобразуется с помощью автоматического префикса после использования gulp useref для минимизации JS и CSS, имя файла только создает style.min.css, но внутри данных файла пусто, иногда только некоторые данные доступны в большинстве случаев, данные недоступныесли снова и снова я запускаю только файл gulp, то нет доступных данных.через некоторое время мне дается gulp useref файл, созданный с данными.
gulpfile.js
// scss to css convert with autoprfixer
gulp.task('sass', function() {
return gulp.src('app/sass/**/*.scss') // Gets all files ending with .scss in app/scss and children dirs
.pipe(plumber())
.pipe(sass())
.pipe(autoprefixer({
browsers: ['last 99 versions']
}))
.pipe(gulp.dest('app/css'))
.pipe(browserSync.stream());
});
// useref minify css and js
gulp.task('useref', function(){
return gulp.src('app/*.html')
.pipe(plumber())
.pipe(useref())
.pipe(gulpIf('*.js', uglify()))
// Minifies only if it's a CSS file
.pipe(gulpIf('*.css', minifyCss()))
.pipe(gulp.dest('dist'));
});
``````````
// The default task run
gulp.task('default', gulp.parallel(['clean', 'build', 'watch']));