Задача не определена: стиль - PullRequest
0 голосов
/ 23 февраля 2020

Я запускаю: npm установить gulp gulp-sass gulp-autoprefixer browser-syn c --save-dev

А затем у меня это в gulpfile. js

const gulp         = require('gulp')
const sass         = require('gulp-sass')
const autoprefixer = require('gulp-autoprefixer') 
const browserSync  = require('browser-sync').create()

function style() {
    return gulp.src(["./src/sass/main.scss"])
    .pipe(autoprefixer({
        cascade: false
    }))
    .pipe(sass().on('error', sass.logError))
    .pipe(gulp.dest('./'))
    .pipe(browserSync.stream({ match: "**/*.css" }))
}

function watch() {
    browserSync.init({
        server: {
            baseDir: './'
        }
    })
    gulp.watch('./scss/**/*.scss', gulp.series('style'));
    gulp.watch('./*.html').on('change', browserSync.reload)
    gulp.watch('./js/**/*.js').on('change', browserSync.reload)
    gulp.watch(["./**/*.php"]).on('change', browserSync.reload)
}

gulp.task('default', gulp.parallel('style', 'watch'))


exports.style = style
exports.watch = watch

при запуске gulp я получаю: Задача не определена: стиль

В чем проблема с этим кодом?

1 Ответ

0 голосов
/ 25 февраля 2020

попробуйте

exports.style = style
exports.watch = watch
exports.default = gulp.parallel(style, watch)
...