Laravel Elixir BrowserSync不显示页面

时间:2015-10-07 15:04:27

标签: php laravel npm browser-sync laravel-elixir

Laracastshttps://laracasts.com/series/painless-builds-with-laravel-elixir/episodes/13)观看最新一集后,我决定为Laravel Elixir试用BrowserSync。

首先,我做了设置laravel项目的常规事项:

laravel new test
cd test
npm install

然后我尝试访问localhost:3001上的BrowserSync用户界面,但是当我去localhost:3000时,实际的网站应该只是加载而且从不显示网站本身。

gulp watch输出:

[16:49:11] Using gulpfile ~/Sites/test/gulpfile.js
[16:49:11] Starting 'watch'...
[16:49:11] Finished 'watch' after 14 ms
[BS] Proxying: http://homestead.app
[BS] Access URLs:
 ----------------------------
 Local: http://localhost:3000
 ----------------------------
    UI: http://localhost:3001
 ----------------------------
[BS] Watching files...

gulpfile.js:

var elixir = require('laravel-elixir');

elixir(function(mix) {
    mix.browserSync({ online: false });
});

1 个答案:

答案 0 :(得分:3)

非常好的屏幕。 所以我有同样的问题,我只是运行我的服务器,因为在defaut设置elixir设置代理与" Laravel's Eloquent ORM"

所以你可以通过配置在家里吃午饭, 或者在gulpfile中使用此配置运行php artisan

var elixir = require('laravel-elixir');
elixir(function(mix) {
   mix.browserSync({
         online: false,
         proxy : 'localhost:8000'
   });
});