1. Чтобы Gulp browser-sync автоматически обновлял страницу при сохранении и внесении изменений, необходимо добавить следующий код в файл Gulp-файл (например gulpfile.js):
```javascript
const { src, dest, watch } = require('gulp');
const browserSync = require('browser-sync').create();
function serve() {
browserSync.init({
server: {
baseDir: './'
}
});
watch(['./*.html', './css/*.css']).on('change', browserSync.reload);
}
exports.serve = serve;
```
2. Если Gulp в сочетании с browser-sync не обновляет страницу после сохранения и внесения изменений, следующие шаги могут помочь:
- Проверьте правильность пути к HTML-файлам и CSS в коде Gulp и в файлах проекта.
- Убедитесь, что вы используете правильные плагины и зависимости для BrowserSync в вашем проекте.
- Попробуйте перезапустить Gulp таск и BrowserSync сервер.
- Убедитесь, что другие процессы или программы не блокируют порт, который используется BrowserSync.
- При необходимости обновите версии Gulp и BrowserSync до последних.