GULP [Browsersync] 无法打开浏览器

GULP [Browsersync] Couldn't open browser

问题 - 当我 运行 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 64 位更新并且出现了这个问题。一切似乎都很正常,除了浏览器同步问题。

我尝试了这些链接,但似乎没有任何效果:

以下是对我有用的方法:

运行[64 位]windows10

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