jhipster 生成的应用程序无需纱线启动即可正常工作,只需在 8080 上运行,那么为什么要在端口 9000 上运行

Raj*_*Raj 2 npm jhipster yarnpkg

jhipster 的自述文件说在两个单独的终端中运行以下命令 ./mvnw yarn start

我不小心只运行了 ./mvnw(运行 spring-boot:run )并且我的应用程序在端口 8080 上运行良好。问题是,使用 yarn start 在端口 9000 上运行它的目的是什么,我不是 UI 开发人员.

br.*_*ien 5

JHipster 将端口 9000 用于客户端代码。如果您对 Angular 代码进行更改,您将能够通过BrowserSync直接看到结果。

"这提供了非常令人印象深刻的功能:

只要您修改了 HTML/CSS/TypeScript 文件之一,您的浏览器就会自动刷新

当您在多个不同的浏览器或设备上测试您的应用程序时,您的所有点击/滚动/输入都应该在所有屏幕上自动同步

http://www.jhipster.tech/development/#working-with-angular

如果应用程序不在端口 9000 上运行,我认为您不会在端口 8080 上看到任何客户端更改。