Aplicación generada con JHipster 4 devolviendo la página en blanco en 8080, pero no en 9000
yarnpkg (5)
De forma predeterminada, Yarn escucha en el puerto 9000 (webpack + browser sync) para recargar en caliente el código y los contenidos del frontend, Maven o Gradle escucha en el puerto 8080 para recargar en caliente el código del servidor. Debe ejecutar ambos en dev.
Si comienza a realizar cambios en el código del lado del cliente sin que yarn start
ejecutarse el yarn start
, no se reflejará nada ya que los cambios no se compilan, por lo que debe ejecutar el yarn webpack:build
manualmente después de los cambios o hacer que el yarn start
ejecutarse.
Está escrito en el archivo README.md del proyecto que generó y está documentado en el sitio web de JHipster .
He creado una aplicación con JHipster v4. Cuando hago una solicitud en el puerto 8080, está devolviendo una página en blanco. Si uso el yarn start
y hago una solicitud al puerto 9000, está respondiendo correctamente.
¿Alguna idea?
Debes ejecutar npm install
luego mvnw, y funcionará bien.
Para mí (usando npm para el front-end), simplemente ejecutando npm start
antes de que mvnw
haga que el front-end esté disponible en 8080. Por otra parte, ejecutar npm start
después de que mvnw
traiga una página en blanco en 8080.
Tuve el mismo problema con la aplicación JHipster que muestra la página en blanco en el puerto 8080
cuando se ejecuta con ./mvnw
en modo dev. Pude resolver esto ejecutando:
yarn install && yarn webpack:build
Una vez que finaliza, la aplicación se muestra normalmente en modo dev en el puerto 8080.
Tuve el mismo problema donde en el puerto 8080, no devolvía nada y en 9000 dio la página correcta, después de que instalé el hilo && y el paquete web del hilo: compilación Recibo la página correcta en ambos, noté que si solo ejecuto .mvnw, la aplicación se ejecuta bien y no necesito ejecutar "inicio hilado"