@Alexseusik
Начинающий front-end разработчик

Не работает browser sync на gulp, что делать?

Не понимаю почему не работает данный код. Хочу обновлять страницу при изменении scss но в консоли данный код выдает ошибку и не запускается

const gulp = require('gulp');
const sass = require('gulp-sass');
const sourcemaps = require('gulp-sourcemaps');
const watch = require('gulp-watch');
const browserSync = require('browser-sync').create();

function sasscompile(done){
	 gulp.src('./scss/**/*.scss')
	.pipe(sourcemaps.init())
	.pipe(sass().on('error', sass.logError))
	.pipe(sourcemaps.write('./'))
	.pipe(gulp.dest('./css/'))
	.pipe(browserSync.stream());
	done();
}

function watchsass(done){
	gulp.watch('./scss/**/*.scss', gulp.series('sasscompile'));
	done();
}

function browsersync(done){
	browserSync.init({
		server: {
			baseDir:'./'
		},
		port: 3000
	});
	done();
}

gulp.task('default', gulp.parallel(watchsass, browsersync));
  • Вопрос задан
  • 147 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы