Установил Gulp(v.4.0.2), но при запуске в терминале выдает ошибку Task never defined: browserSync(2.7.5) и НЕ выводит в браузере пустую страницу (а должен).
Код в gulpfile.js:
const {src, dest, watch,} = require('gulp');
const scss = require('gulp-sass')(require('sass'));
const concat = require('gulp-concat');
const browserSync = require('browser-sync').create();
function browsersync(){
browserSync.init({
server: {
baseDir: "#src/"
}
});
}
function styles(){
return src('#src/scss/style.scss')
.pipe(scss({outputStyle:'compressed'}))
.pipe(concat('style.min.css'))
.pipe(dest('#src/css'))
.pipe(browserSync.stream())
}
function watching(){
watch(['#src/scss/**/*.scss'], styles);
watch(['#src/*.html']).on('change', browserSync.reload);
}
exports.styles = styles;
exports.watching = watching;
exports.browserSync = browserSync;
В ТЕРМИНАЛЕ:
PS C:\Users\user\Desktop\fls-gulp> gulp browserSync
20:03:04] Using gulpfile ~\Desktop\fls-gulp\gulpfile.js
[20:03:04] Task never defined: browserSync
[20:03:04] To list available tasks, try running: gulp --tasks
Вот такой результат. Помогите пожалуйста.