Здраствуйте, у меня есть сборка gulp в ней есть таск для сборки less основного файла, выглядит так
gulp.task('less1', function() {
return gulp.src(src.less)
.pipe(plumber())
.pipe(less())
.pipe(min())
.pipe(pref({
browsers: ['last 8 versions'],
cascade: false
}))
.pipe(gulp.dest('app/css'))
.pipe(reload({stream:true}));
})
Так же в голову пришла идея, в отдельных файлах писать правила для медиа запросов, выглядит так
gulp.task('media', function() {
return gulp.src(src.media)
.pipe(plumber())
.pipe(less())
.pipe(min())
.pipe(pref({
browsers: ['last 8 versions'],
cascade: false
}))
.pipe(reload({stream:true}));
})
Так же есть вотчер
gulp.task('watcher', function() {
gulp.watch(src.less, ['less1']);
gulp.watch(src.media, ['media']);
})
gulp.task('default', ['watcher', 'sync'])
Проблема в том, что изменения в файлах с медиа применяются только когда я сохраняю основной файл стилей. В основном файле медиа файлы подключены через импорт.
Вопрос в следующем, могу ли я как то решить этот вопрос, не используя плагин concat?