Laravel Mix + HMR
Если вы вдруг захотите, чтобы режим npm run hot
, который по идее должен задействовать Hot Module Replacement, у вас все таки заработал, то вам придется вставить в webpack.mix.js
следующий код:
mix.webpackConfig({
devServer: {
proxy: {
'*': 'http://localhost:8000'
}
}
});
Запустите веб-сервер
$ php artisan serve
а затем
$ npm run hot
После этого внесенные во фронт-энд исходники изменения будут динамически отображаться на странице, без полной ее перезагрузки.
Взято отсюда github.com/laravel-mix/laravel-mix/issues/2..