4 回答
TA贡献1844条经验 获得超8个赞
通过使用-P-webpack
,你停用了 webpack 配置文件,这意味着前端不是由 maven 构建的,也没有捆绑在后端,只有当你通过端口 9000 上的 webpack 开发服务器访问前端时,这才有效。
否则,如果您通过后端端口 (8080) 访问它,您将看到最新成功构建的结果,在您的情况下是在项目生成时还没有实体。
TA贡献1853条经验 获得超9个赞
使用 jhipster jdl 命令将所有微服务和网关的全部代码重新生成到一个新文件夹中是一个选项。它对我有用。
jhipster jdl sample.jdl
TA贡献1829条经验 获得超6个赞
您检查过页眉/菜单模块了吗?升级时我丢失了所有实体列表。
src/main/webapp/app/shared/layout/menus.entities.tsx
它似乎已从中删除(使用反应)。对于那些使用 Angular 的人,检查相同的模块。
还原生成器所做的更改为我解决了这个问题。
TA贡献1808条经验 获得超4个赞
直接从 JDL 生成 JHipster 项目重现了该问题。我用 Angular 打它,所以它与 Vue 无关。
我通过拆分这一步得到了解决方案:
jhipster import-jdl my-jdl-file.jdl
到:
jhipster
jhipster import-jdl my-jdl-file.jdl
或者:
jhipster import-jdl my-jdl-file-application-part-only.jdl
jhipster import-jdl my-jdl-file-entities-part.jdl
它解决了“没有实体”的问题。
添加回答
举报