Laravel mix npm run hot error - Uncaught TypeError: Невозможно прочитать свойство 'call' из неопределенного - PullRequest
1 голос
/ 25 февраля 2020

Я начинаю изучать 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');

npm run hot error

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...