代客本地域与浏览器同步 Laravel 混合

valet local domain with browser sync Laravel mix

我加载了 laravel 项目,它在代客域名下运行良好 something.dev

尝试使用 laravel-mix

实现浏览器同步
mix.browserSync({
    proxy: 'something.dev'
});

在 运行 npm run watch 之后它指向我 http://localhost:3000/

我可以指向代客域而不是 localhost:3000 吗?

这是npm run watch

的输出
Asset     Size  Chunks             Chunk Names
mix.js  2.59 kB       0  [emitted]  mix
[Browsersync] Proxying: http://something.dev
[Browsersync] Access URLs:
 --------------------------------------
       Local: http://localhost:3000
    External: http://192.168.1.131:3000
 --------------------------------------
          UI: http://localhost:3001
 UI External: http://192.168.1.131:3001
 --------------------------------------
[Browsersync] Watching files...

我自己在让 browserSync 与 Valet 一起工作时遇到了类似的问题,但我使用的选项是:

mix.browserSync({
    proxy: 'something.test',
    host: 'something.test',
    open: 'external'
});

host 覆盖 browserSync

中对主机名的任何检测

open 告诉它打开哪个 URL(默认为本地)