2015-10-07 2 views
3

После просмотра новейшего эпизода на Laracasts (https://laracasts.com/series/painless-builds-with-laravel-elixir/episodes/13) Я решил попробовать BrowserSync для Laravel Elixir.Laravel Elixir BrowserSync не показывает страницу

Для начала я сделал обычные вещи для создания проекта Laravel:

laravel new test 
cd test 
npm install 

Затем я попытался посетить BrowserSync интерфейс на локальном хосте: 3001, но когда я пошел на локальный: 3000, где фактическое место должно быть, оно просто хранится при загрузке и никогда не показывало сам сайт.

глотком выход часы:

[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 }); 
}); 

ответ

3

Действительно большой экран. Так я была таким же проблема, я просто запустить свой сервер, потому что в УСПЕШНОЙ настройке эликсира набор прокси с «http://homestead.app»

Таким образом, вы можете обед вашей усадьбы с конфигурацией, или просто запустить php artisan с этой конфигурацией в вашем gulpfile

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

Это работает, когда я использую усадьбу, спасибо! –