2016-04-29 17 views
0

Я пытаюсь использовать браузеры с Laravel. Я следил за этим tutorial из laracasts, но мой браузер не синхронизируется.Laravel Homestead with BrowserSync

Вот мой gulpfile:

var elixir = require('laravel-elixir'); 
elixir(function(mix) { 
    mix.sass('app.scss'); 
    mix.browserSync(); 
}); 

Мое приложение homestead.app. Итак, после запуска gulp watch, я перехожу на homestead.app:3000 и вижу свое приложение без BrowserSync.

Я хожу в homestead.app:3001 и я могу получить доступ BrowserSync панель, которая показывает это:

Местное http://localhost:3000

Внешний http://10.0.2.15:3000

прокси-соединения: http://homestead.app

Текущие соединения Связанные браузеры будут перечислены здесь.

Местные и внешние ссылки не отвечают.

Независимо от того, что я сделал, я не видел связи на вкладке «Текущие подключения».

Что я пробовал:

попытался запустить глоток часы из моей местной окружающей среды, а не усадьбы.

В этот раз как локальные, так и внешние ссылки указывали на мое приложение, но не синхронизировались.

Я использую окно 8.1

Любой помощь будет оценен.

ответ

1

Ну, после попытки добиться желаемого результата в течение нескольких часов я решил пойти с простым старым глотком, а не с Laravel Elixir.

Я удалил папку node_modules, очистил файлы по умолчанию package.json и gulpfile.js и настроил их, а затем выполнил чистую установку npm.

После этого я использовал часы gulp на своей локальной машине. Кроме того, я пошел с LiveReload вместо BrowserSync.

Смежные вопросы