Я запускаю: 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 я получаю: Задача не определена: стиль
В чем проблема с этим кодом?