代客本地域与浏览器同步 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(默认为本地)
我加载了 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(默认为本地)