GULP [Browsersync] Не удалось открыть браузер

Проблема. Когда я запускаю gulp, появляется это сообщение:

[Browsersync] Couldn't open a browser (if you are using BrowserSync in a headless environment, you might want to set the open option to false)

код gulpfile.js:

gulp.task('serve', function() {
  browserSync.init({
    open: 'external',
    proxy: 'site1.net', // baseDir: "./"
    watchTask: true,
    port: 8080,
    browser: "chrome"
  });
});

Мне пришлось вручную вводить URL-адреса в браузер, и он работал с моими текущими подключениями, но сообщение все еще там. Итак, как мне решить эту проблему? Любая помощь будет высоко оценена, спасибо

Скриншоты:

http://www.screencast.com/t/rZDYsPLvM1uv

http://www.screencast.com/t/6MMLk5gA

http://www.screencast.com/t/9EoNLhAlK

(примечание: жаль, что синтаксис гиперссылки не работает после многих попыток, что странно.)

История:

Раньше у меня не было проблем с синхронизацией браузера, и мой gulp запускается автоматически - до сих пор. Я думаю, что сегодня у меня было обновление Windows 10 64bit, и эта проблема возникла. Все кажется нормальным, кроме проблемы с синхронизацией браузера.

Я пробовал эти ссылки, но ничего не работало:

BrowserSync Gulp не открывается в Chrome

Браузер не запускается с помощью BrowserSync или live-server


person Ray Macz    schedule 06.07.2018    source источник
comment
Как выглядит остальная часть вашего gulpfile.js? Когда я использовал вашу конфигурацию для синхронизации браузера, у меня не было никаких проблем.   -  person jstoobz    schedule 06.07.2018
comment
@jstoobz К вашему сведению, я не трогал свой gulpfile.js почти месяц без проблем, и проблема возникла только сегодня, но, поскольку вы спросили, вот он github.com/raymacz/Gulpfile-Sass-/blob/master/Gulpfile.js   -  person Ray Macz    schedule 06.07.2018
comment
Вероятно, что-то не так с вашим хромовым путем. Я не уверен, но попробуй переустановить.   -  person harsimarriar96    schedule 08.07.2018
comment
@ harsimarriar96 Я пробовал с Firefox, проблема та же. Когда я использую приложение Windows для запуска рабочего стола, оно запускает Chrome без проблем. Даже путь к каталогу правильный, но я попробую ваш совет. Спасибо за ответ.   -  person Ray Macz    schedule 10.07.2018
comment
Попробуйте запустить с настройками по умолчанию, @RayMacz, не задавайте настраиваемые поля для внешнего порта и т. д.   -  person harsimarriar96    schedule 10.07.2018
comment
@ harsimarriar96 Спасибо, я уже попробовал ваше предложение.   -  person Ray Macz    schedule 11.07.2018


Ответы (1)


Вот что сработало для меня:

работает [64bit] windows 10

Node [ v6.12.2 ] Npm [ 3.10.10 ] Gulp [ Local version 3.9.1 ]

Я обновил свой узел и npm до:

Node [ v8.11.3 ] Npm [ 6.2.0 ] Gulp [ Local version 3.9.1 ]

когда я запустил "gulp", он предложил выполнить команды ff:

      npm rebuild node-sass --force  // somehow node_modules (folder) was deleted
      npm install                    // reinstall node_modules (folder)
      npm audit
      npm audit fix

отсюда, когда я запускал "gulp", все работало гладко, без проблем...

Если почему-то ничего не работает, вы можете проверить это с помощью BrowserSync.

person Ray Macz    schedule 19.07.2018