Gulp. Настроить компиляцию Less (BrowserSync)

Только недавно решил изучить gulp. Хочу чтобы компиляция less в css была через автообновление браузера browsersync. Пока есть два отдельных таска: 1)Browsersync 2) компиляция less. Как их объединить чтобы работали пока не понял. Вот сам код.

var gulp = require('gulp');
var less = require('gulp-less')
var concatCSS = require('gulp-concat-css');
var minify = require('gulp-clean-css');
var browserSync = require('browser-sync').create();


gulp.task('serve', function() {
    browserSync.init({
        server: {
            baseDir: "./src"
        }
    });
    browserSync.watch('src', browserSync.reload)
});

gulp.task('style', function () {
  return gulp.src('src/less/*.less')
    .pipe(less())
    .pipe(concatCSS("style.min.css"))
    .pipe(minify())
    .pipe(gulp.dest('src/css/'));
    gulp-parallel('serve')
});

Ответы (0 шт):