Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 吞咽[浏览器同步]无法';t打开浏览器_Node.js_Gulp_Gulp Browser Sync_Windows64 - Fatal编程技术网

Node.js 吞咽[浏览器同步]无法';t打开浏览器

Node.js 吞咽[浏览器同步]无法';t打开浏览器,node.js,gulp,gulp-browser-sync,windows64,Node.js,Gulp,Gulp Browser Sync,Windows64,问题-运行gulp时,出现以下消息: [Browsersync]无法打开浏览器(如果您在无头环境中使用Browsersync,您可能希望将打开选项设置为false) gulpfile.js代码: gulp.task('serve', function() { browserSync.init({ open: 'external', proxy: 'site1.net', // baseDir: "./" watchTask: true, port: 8080,

问题-运行gulp时,出现以下消息:

[Browsersync]无法打开浏览器(如果您在无头环境中使用Browsersync,您可能希望将打开选项设置为false)

gulpfile.js代码:

gulp.task('serve', function() {
  browserSync.init({
    open: 'external',
    proxy: 'site1.net', // baseDir: "./"
    watchTask: true,
    port: 8080,
    browser: "chrome"
  });
});
我必须手动将URL输入到浏览器中&它与我当前的连接一起工作,但消息仍然存在。那么我该如何解决这个问题呢?非常感谢您的帮助,谢谢

截图:

(注意:很抱歉,在多次尝试后无法使用超链接语法,这很奇怪。)

历史:

以前我的浏览器同步没有问题&我的吞咽会自动运行——直到现在。我想我今天有Windows1064位更新,这个问题就出来了。除了浏览器同步问题外,其他一切似乎都正常

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


以下是对我有效的方法:

运行[64位]windows 10

节点[v6.12.2]
Npm[3.10.10]
大口喝[本地版本3.9.1]

我将我的节点和npm升级为:

节点[v8.11.3]
Npm[6.2.0]
大口喝[本地版本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
从这里开始,当我“大口喝”的时候,一切都很顺利,没有任何问题

如果什么都不起作用,你可以从

gulpfile.js的其余部分是什么样子的?当我使用您的browsersync配置时,我没有遇到任何问题。@jstoobz供您参考,我几乎一个月没有接触过我的gulpfile.js,没有任何问题&问题就发生在今天,但既然您提出了问题,这里可能是您的chrome路径出了问题。我不确定,但试着重新安装它。@harsimariar96我已经用Firefox试过了,还是一样的问题。当我使用“运行”桌面windows应用程序时,它会毫无问题地启动Chrome。即使目录路径是正确的,但我会尝试你的建议。感谢您的回复。请尝试使用默认设置@RayMacz运行,不要为外部端口等提供自定义字段。