没有代理的 Laravel BrowserSync

Ala*_*lan 2 php laravel browser-sync

我正在尝试使用 Elixir BrowserSync,这是 Laravel 的最新功能之一。

我将它添加到 gulp 文件中

elixir(function(mix) {
    mix.sass('app.scss')
    .browserSync();
});
Run Code Online (Sandbox Code Playgroud)

当我运行“gulp watch”时,它会输出此消息

[20:49:20] Using gulpfile ~/Desktop/laravel/gulpfile.js
[20:49:20] Starting 'watch'...
[20:49:20] Finished 'watch' after 11 ms
[BS] Proxying: http://homestead.app
[BS] Access URLs:
----------------------------------
Local: http://localhost:3000
External: http://10.9.0.48:3000
Run Code Online (Sandbox Code Playgroud)

使用 url http://localhost:3000自动启动浏览器但没有加载任何内容。

我认为问题与此行有关:[BS] 代理:http : //homestead.app

Ric*_*ook 5

如果您使用 BrowserSyncs 服务器,则可以。

mix.browserSync({
  proxy: false,
  server: {
    baseDir: './'
  }
});
Run Code Online (Sandbox Code Playgroud)