Горячая перезагрузка Vue CLI с помощью Django - PullRequest
0 голосов
/ 21 мая 2019

Я использую комбинацию Django и Vue для создания своего веб-сайта, я только что обновил Vue CLI с версии 2 до 3, и теперь часть горячей перезагрузки не работает.Vue по-прежнему автоматически принимает изменения и перекомпилирует, но мой браузер не обновляется автоматически с этими изменениями, мне нужно вручную перезагрузить страницу.

В сетевой консоли Chrome DevTools я вижу, что все вызовы *Конечная точка 1003 * собирается на сервер Django вместо сервера Vue.Я использую Django для обслуживания файлов Vue через django-webpack-loader, и я предполагаю, что происходит то, что Vue дает относительный путь для доступа к конечным точкам узла sockjs, что означает, что они теперь указывают на мой сервер Django вместо сервера Vue.

Я пытался исправить это, просто перенаправляя запросы в Django на сервер Vue, но столкнулся с проблемами контроля доступа, которые я не знал, как решить.

Как можноЯ исправляю горячую перезагрузку VueCLI?

Ссылки:

...