У меня есть проект, созданный с помощью aurelia-cli с настройками по умолчанию. Он построен с au build
, работает с au run --env dev --watch
и использует requirejs за сценой. Как добавить горячий модуль-перезагрузку в микс?Как использовать hot-module-reload в проектах, созданных aurelia-cli?
ответ
В настоящее время нет поддержки перезагрузки модуля для Aurelia CLI. Команда работает на Webpack основе поддержки, которая должна приземлиться в ближайшее время, как указано в their latest update:
Вот что наш новый горячий модуль перезарядка позволяет. У нас есть предварительная версия этой версии и работает и интегрирована в наше предстоящее обновление Webpack. Он позволяет редактировать Views, ViewModels, связанные компоненты (такие как ValueConverters и BindingBehaviors) и CSS без перезагрузки полного веб-сайта.
Как вы сказали, Aurelia CLI в настоящее время использует RequireJS для загрузки модуля. Поддержка Webpack в будущем появится в Aurelia CLI. Когда это произойдет, мы также получим поддержку горячей перезагрузки модуля.
Если вы не можете ждать, вы можете либо переключиться на решение на базе Webpack, либо создать свою собственную поддержку, что может быть довольно сложно сделать.
- 1. Как включить каталоги в созданных визуальных проектах студии cmake?
- 2. Как использовать алиасы критериев гибернации в проектах?
- 3. Как использовать #include в больших проектах?
- 4. Как использовать PowerMock в проектах Android?
- 5. Как использовать подарок? в проектах Ruby?
- 6. Как использовать пакеты npm в моих проектах
- 7. Как использовать сборку Maven в нескольких проектах?
- 8. Где находится Boilerplate HTML5 на проектах, созданных Yeoman Webapp Generator?
- 9. Невозможно использовать файлы .aidl в библиотечных проектах?
- 10. Использовать пакеты узлов в проектах Phonegap/Cordova
- 11. Можно ли использовать requestAnimationFrame в реальных проектах?
- 12. Использовать Ninject как в основных проектах, так и в ссылках
- 13. Как игнорировать папку сборки в проектах NetBeans «Поиск в проектах»?
- 14. Использовать тему в представлениях, созданных динамически
- 15. Как использовать тот же метод в разных проектах Java
- 16. Как использовать тот же локальный пакет в двух проектах?
- 17. Как я могу использовать последние java-библиотеки в своих проектах?
- 18. Как использовать и настраивать logback в проектах Adobe CQ5?
- 19. Как использовать решение ASP.NET MVC в отдельных проектах ASP.NET MVC
- 20. Как использовать приложение PhoneGap для разработчиков в проектах Cordova
- 21. Как использовать аннотацию @Scheduled в проектах несвязанной загрузки
- 22. Как использовать SCM для связанных файлов в VS2008 проектах?
- 23. Как использовать библиотеку лимонного графа в проектах Omnet ++?
- 24. Как использовать мой MovieClip в других флеш-проектах?
- 25. Как использовать один и тот же вид в разных проектах?
- 26. Как повторно использовать код с динамическим hiera.yaml в нескольких проектах?
- 27. Можно ли использовать OneUI во внутренних проектах?
- 28. Как использовать 'find' для поиска файлов, созданных в определенную дату?
- 29. Как использовать ярлык «открытая реализация» на «несвязанных» проектах?
- 30. Как создать и использовать проект Android библиотеки на других проектах
Hi Miroslav. Есть ли обновление, когда поддержка Webpack будет добавлена в Aurelia CLI? –
Последнее упоминание о Webpack было месяц назад в [этом сообщении] (http://blog.aurelia.io/2017/01/02/aurelia-2017-resolutions/). Вы можете спросить на канале Gitter Aurelia: https://gitter.im/aurelia/Discuss –
Спасибо Мирослав! –