jHipster: разные версии на портах 8080 и 9000 - PullRequest
1 голос
/ 17 мая 2019

Я выполнил «npm start» и «./mvnw» из моей папки проекта jHipster на разных консолях.

Почему содержимое http://localhost:9000 и http://localhost:8080 отличается? http://localhost:8080 показывает более старую версию контента.

1 Ответ

3 голосов
/ 17 мая 2019

Это происходит, когда вы делаете сборку prod, она помещает файлы внешнего интерфейса в целевую папку и упаковывает все в war / jar. При доступе через порт 8080 вы выбираете упакованный интерфейс внутри war / jar, а для порта 9000 он передает данные, которые вы начали с npm start. Сделайте ./mvnw clean или просто удалите целевую папку.

Также вы можете скомпилировать интерфейс для обновления этих файлов.

При использовании Angular 2+, если вам нужно выполнить пробный запуск с веб-пакетом Компиляция включена для профиля Dev, вы можете передать параметр Webpack как ниже

./mvnw -Pdev,webpack

Таким образом, вы обновите обслуживаемый контент через порт 8080.

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