Моя задача «стили» запускает только «редактор» первой итерации и не запускает последующие итерации. Я думаю, что это связано с недавним обновлением Gulp 4.x, если это так, каков новый синтаксис для этой задачи?
Эта задача используется для компиляции ['editor.s css', 'login. s css ',' main.s css ',' typography.s css '] в [' editor. css ',' login. css ',' main. css ', 'типография. css']
gulp.task('styles', function(){
for( var i=0, files=[ 'editor', 'login' , 'main' , 'typography' ]; i < files.length; i++ ){
//Compile Main Styles
return gulp.src('scss/' + files[i] + '.scss')
.pipe(plumber())
.pipe(glob())
.pipe(sass({ outputStyle: 'compressed' }).on('error' , sass.logError ) )
.pipe(postcss([ autoprefixer ]))
.pipe(gulp.dest('css/'))
.pipe(browserSync.stream());
}
});