0

我尝试在 Chrome 中使用 BrowserSync 和 Gulp 在本地主机上打开我的网站,但它不起作用。默认情况下,它在 Firefox 中打开,一切正常。但是,当我更改 gulpfile.js 中的参数以在 Chrome 中打开网站时 - 我有以下信息:

[Browsersync] 无法打开浏览器(如果您在无头环境中使用 BrowserSync,您可能需要将 open 选项设置为 false)我在 gulpfile.js 中的配置:

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

我尝试了“chrome”,“chrome-browser”,没有任何反应。我应该怎么做?注意:我有 Ubuntu 17.04,Chrome 是我的默认浏览器。

4

2 回答 2

2

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

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

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

http://localhost:3001

更新 :

也尝试在 browserSync 中使用相同的端口:

browserSync({ 
   proxy: 'localhost:3001' 
}); 
于 2017-11-22T09:38:08.740 回答
1

尝试从浏览器同步调用中删除 Google... var browserSyncOptions = { browser: "google chrome", proxy: "localhost:3001", notify: false };

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

于 2017-11-24T01:27:26.367 回答