Доброе. При обновлении страницы через gulp + browserSync прыгает страница в самый верх, хотя редактирую footer, такое происходит именно с CSS, и через раз, притом когда это случается кнопки на сайте прыгают (расширяются как бы и происходит такая вспышка белая, как будто по новой страницу обновили), гуглил, у многих такая проблема, но решение так никто и не написал.. ( очень неудобно, приходится в самый низ скролить..
gulp.task('sass', function () {
return gulp.src('app/sass/*.scss')
.pipe(sass({
outputStyle: 'expanded',
indentType: 'tab',
indentWidth: 1
}).on('error', function (err) {
console.error(err.message);
browserSync.notify(err.message, 3000);
this.emit('end');
}))
.pipe(autoprefixer(['last 15 versions'], {
cascade: true
}))
.pipe(gulp.dest('app/css'))
.pipe(browserSync.reload({
stream: true
}));
});
gulp.task('watch', ['browser-sync', 'css-libs', 'scripts'], function () {
gulp.watch('app/sass/*.scss', ['sass']);
gulp.watch('app/*.html', browserSync.reload);
gulp.watch('app/js/*.js', browserSync.reload);
});