Как исключить .php-файлы от просмотра Laravel Mix - PullRequest
0 голосов
/ 26 мая 2018

Я создаю приложение SPA с помощью laravel и использую laravel mix в основном для компиляции файлов внешнего интерфейса.После запуска «Горячая пряжа» я хотел бы исключить из отслеживаемых файлов на стороне сервера (.php), поскольку каждый раз, когда я изменяю серверную часть, вся страница перезагружается.Даже после последнего обновления Windows простой вызов ajax к серверу может вызвать событие «[Browsersync] Reloading Browsers ...» в моей консоли «yarn run hot».

Полагаю, что исключая.php-файлы от наблюдения за миксом laravel помогли бы мне, но я не знаю как.Возможно, это конфигурация webpack ....

Заранее спасибо.

1 Ответ

0 голосов
/ 21 июля 2018

Файл конфигурации BrowserSync по умолчанию в Laravel Mix содержит определенные пути для просмотра, включая некоторые файлы PHP.

https://github.com/JeffreyWay/laravel-mix/blob/v2.1/src/components/Browsersync.js#L46-L51

Вы можете переопределить отдельные параметры конфигурации, передав объект вmix.browserSync(...) метод

mix.browserSync({
    proxy: '...',
    files: [ 'public/js/**/*.js', 'public/css/**/*.css' ],
})
...