Я начинаю изучать VUEJS
с Hot Module Replacement (or HMR)
, и я сделал чистую установку Laravel v5.8, и следуя инструкциям в документации Laravel Mix - https://laravel.com/docs/5.8/mix - все выглядит очень просто, однако при запуске npm run hot
в консоли браузера отображается ошибка.
Видимо, это работает, но я не уверен, ожидается ли это поведение или если на самом деле это ошибка, которая требует некоторой корректировки или параметризации.
Но интересно то, что, если я запускаю npm run dev
, ошибка не отображается.
версии
# php artisan --version
Laravel Framework 5.8.37
# npm -v
6.13.4
# node -v
v12.16.1
# yarn -v
1.21.1
webpack.mix. js
const mix = require('laravel-mix');
mix.options({
hmrOptions: {
host: 'vueapp.lab',
port: '8080'
}
});
mix.js('resources/js/app.js', 'public/js')
.sass('resources/sass/app.scss', 'public/css');