代码之家  ›  专栏  ›  技术社区  ›  Marek

BrowserSync Gulp无法在Chrome中打开

  •  0
  • Marek  · 技术社区  · 7 年前

    我尝试使用BrowserSync和Chrome浏览器在localhost上打开我的网站,但没有成功。默认情况下,它在Firefox中打开,一切正常。但是,当我在gulpfile中更改参数时。js将在Chrome中打开网站-我有以下信息:

    [Browsersync]无法打开浏览器(如果您在 无头环境,您可能希望将“打开”选项设置为false) 我在gulpfile中的配置。js:

    // browser-sync options
    // see: https://www.browsersync.io/docs/options/
    var browserSyncOptions = {
        browser: "google chrome",
        proxy: "localhost",
        notify: false
    };
    

    我试了“chrome”,“chrome浏览器”,什么都没发生。我该怎么办? 注意:我有Ubuntu 17.04,Chrome是我的默认浏览器。

    2 回复  |  直到 7 年前
        1
  •  2
  •   Emad Dehnavi    7 年前

    我认为问题在于您的端口,请尝试将您的代理更改为:

    var browserSyncOptions = {
        browser: "google chrome",
        proxy: "localhost:3001",
        notify: false
    };
    

    并使用此端口在chrome中查看您的网站:

    http://localhost:3001
    

    更新:

    还可以尝试在browserSync中使用相同的端口:

    browserSync({ 
       proxy: 'localhost:3001' 
    }); 
    
        2
  •  1
  •   James Fooks    7 年前

    尝试从浏览器同步呼叫中删除Google。。。 var browserSyncOptions={ 浏览器:“谷歌浏览器”, 代理:“本地主机:3001”, 通知:false };

    所以你只有铬。 var browserSyncOptions={ 浏览器:“chrome”, 代理:“本地主机:3001”, 通知:false };