가져오기-jdl 성공 후 JHipster Entities 메뉴가 비어 있음
나는 방금 JHipster (VueJS) thro Docker 이미지를 설치했고, https://start.jipster.tech/jdl-studio/로 jdl 파일을 직접 수입했다.
jhipster@66b8176ee05f:~/app$ jhipster import-jdl ../jhipster.jdl
INFO! Using JHipster version installed locally in current project's node_modules
INFO! Executing import-jdl ../jhipster.jdl
INFO! Found .yo-rc.json on path. This is an existing app
INFO! The JDL is being parsed.
warn: In the One-to-Many relationship from Employee to Job, only bidirectionality is supported for a One-to-Many association. The other side will be automatically added.
warn: In the One-to-Many relationship from Department to Employee, only bidirectionality is supported for a One-to-Many association. The other side will be automatically added.
INFO! No change in entity configurations, no entities were updated.
INFO! The JDL has been successfully parsed
INFO! Congratulations, JHipster execution is complete!
그리고 나서 ./mvnw -P-webpack을 실행했고, 실도 다른 터미널에서 시작했다.
둘 다 완벽하게 작동하며, 앱은 localhost:8080 ~ ./mvnw에서 실행되며, npm 시작부터 localhost:9000에서도 실행된다.
다음은 현재 스키마(http://localhost:9000/admin/docs):
그리고 여기 제 문제가 있습니다, 비록 스키마는 이미 완벽하게 가져왔지만 엔티티 메뉴는 여전히 비어있지만.
나는 용서를 구하려고 노력했지만 아무 것도 소용이 없다.
- 빈 캐시로 시작할 인코니토 브라우저.
- ./mvnw 및 ./mvnw -P-webpack
- npm start
이 문제를 해결하는 데 도움이 될 만한 사람이 누구라도 있을까?
사용-P-webpack
웹 팩 프로필을 비활성화하면 프런트엔드가 백엔드에 번들로 제공되지 않고, 이는 포트 9000의 웹 팩 개발 서버를 통해 프런트엔드에 액세스할 때만 작동된다.
그렇지 않은 경우 백엔드 포트(8080)를 통해 액세스하면 최근 성공적인 빌드 결과를 볼 수 있으며, 이 경우 아직 엔티티가 없었던 프로젝트 생성 당시였습니다.
헤더/메뉴 모듈을 점검하셨습니까?업그레이드하면서 모든 엔티티 목록을 잃어버렸어.
에서 제거되었다.src/main/webapp/app/shared/layout/menus.entities.tsx
보이는 바와 같이(반응을 이용한)각도를 사용하는 경우에는 동일한 모듈을 점검하십시오.
발전기의 변화를 되돌려서 나는 문제를 해결했다.
JDL에서 직접 JHipster 프로젝트를 생성하면 문제가 재현된다.내가 앵글이랑 쳤기 때문에 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
그것은 "주체가 없는" 문제를 해결한다.
jipster jdl 명령을 사용하여 모든 마이크로 서비스 및 게이트웨이의 전체 코드를 새 폴더로 재생성하는 것이 옵션이다.그것은 나에게 효과가 있었다.
jhipster jdl sample.jdl
'IT이야기' 카테고리의 다른 글
상위 항목에서 가져온 사용 (0) | 2022.03.16 |
---|---|
Vue.js - 마우스 클릭을 통한 이벤트 처리(위쪽이 아님) (0) | 2022.03.15 |
Vuejs 2의 특정 경로로 이동 (0) | 2022.03.15 |
Firestore 컬렉션 액세스 (0) | 2022.03.15 |
vuex에서 스토어 값을 보는 방법? (0) | 2022.03.15 |