Laravel + Homestead + Webpack Рабочий конфиг

Нужно поставить плагинсы
 
npm install --save-dev browser-sync browser-sync-webpack-plugin
 
В файл webpack.mix.js добавить  
 
const BrowserSyncPlugin = require('browser-sync-webpack-plugin')
 
mix.webpackConfig({
   plugins: [
      new BrowserSyncPlugin(
         {
            host: '192.168.10.10',
            port: 3000,
            proxy: 'http://app.app',
            files: [
               './**/*.css',
               './app/**/*',
               './config/**/*',
               './resources/views/**/*',
               './routes/**/*'
            ],
            watchOptions: {
              usePolling: true,
              interval: 500
            },
            open: false
         },
         {
            reload: false
         }
      )
   ]
})

Потом запустить
npm run watch-poll
 
И залезть на порт 3000 приложения
 

Комментарии

Популярные сообщения из этого блога

Две сетевые карты Windows 7. Настройка маршрутизации

Cisco Packet Tracer + Русификатор

Восстановление конфигурации Cisco с tftp сервера