如何在 Laravel Elixir BrowserSync 中更改代理
How to change proxy in Laravel Elixir BrowserSync
我目前正在使用 Laravel Elixir,但是 BrowserSync 有问题。当我将代理更改为我的域时,无论如何它仍然使用 http://homestead.app。这是我的代码:
elixir(mix => {
mix
.sass('resources/sass/*.*', 'public/css/style.css' )
.scripts('resources/js/*.*', 'public/js/main.js')
.browserSync([
'public/css/**/*'
], {
proxy: 'dev.mydomain.com'
});
});
这是终端中的结果
[16:57:38] Finished 'default' after 95 ms
[16:57:38] Finished 'watch' after 1.38 s
[BS] Proxying: http://homestead.app
[BS] Access URLs:
-------------------------------------
Local: http://localhost:3000
External: http://192.168.56.1:3000
-------------------------------------
UI: http://localhost:3001
UI External: http://192.168.56.1:3001
-------------------------------------
[BS] Watching files...
如您所见,它仍在代理 homestead.app
知道如何解决这个问题吗?
尝试将其更改为:
browserSync({
proxy: 'dev.mydomain.com',
files: [
'public/css/**/*'
],
});
我目前正在使用 Laravel Elixir,但是 BrowserSync 有问题。当我将代理更改为我的域时,无论如何它仍然使用 http://homestead.app。这是我的代码:
elixir(mix => {
mix
.sass('resources/sass/*.*', 'public/css/style.css' )
.scripts('resources/js/*.*', 'public/js/main.js')
.browserSync([
'public/css/**/*'
], {
proxy: 'dev.mydomain.com'
});
});
这是终端中的结果
[16:57:38] Finished 'default' after 95 ms
[16:57:38] Finished 'watch' after 1.38 s
[BS] Proxying: http://homestead.app
[BS] Access URLs:
-------------------------------------
Local: http://localhost:3000
External: http://192.168.56.1:3000
-------------------------------------
UI: http://localhost:3001
UI External: http://192.168.56.1:3001
-------------------------------------
[BS] Watching files...
如您所见,它仍在代理 homestead.app 知道如何解决这个问题吗?
尝试将其更改为:
browserSync({
proxy: 'dev.mydomain.com',
files: [
'public/css/**/*'
],
});