Aurelia, запуск webpack-dev-server --hot выдает ошибку при горячем обновлении приложения - «Не удается прочитать статус свойства неопределенного»

Я скачал свежую копию Aurelia Navigation Skeleton репозитория github . Я выполняю npm run server:dev:hot, который сопоставляется с cross-env NODE_ENV=development npm run webpack-dev-server -- --inline --progress --profile --watch --hot.

Webpack-сервер запускается нормально, вижу в консоли [HMR] ждет сигнала WDS. Все в порядке, пока я не внесу изменения в файл js, чтобы вызвать обновление HMR. Затем я вижу ошибку/предупреждение в консоли.

введите здесь описание изображения

Я ничего не изменил в коде из репо.


person Nikolay Petkov    schedule 23.12.2016    source источник
comment
Я обновил nodejs и npm до последней версии - никаких изменений.   -  person Nikolay Petkov    schedule 24.12.2016
comment
Это происходит и со мной в другом проекте, использующем aurelia-hot-module-reload.   -  person Doug Kent    schedule 30.12.2016


Ответы (1)


Что ж, оказывается, это ожидаемо. Аурелия еще не включила HMR.

https://github.com/aurelia/skeleton-navigation/issues/629

http://blog.aurelia.io/2016/12/08/big-aurelia-release-update/

Не могу дождаться обновления.

person Nikolay Petkov    schedule 03.01.2017
comment
HMR теперь работает в последней версии Aurelia Sekeleton — github.com/aurelia/skeleton-navigation. - person Nikolay Petkov; 27.04.2017