지난 겨울 JHipster로 프로젝트를 시작했습니다. 최근에 최신 버전 (3.4)으로 업데이트되었습니다. 문서에 따르면, JHipster는 여전히 뭔가를 오해하지 않는 한 프로젝트의 JHipster 버전을 사용하여 엔티티와 모든 것을 생성해야합니다. 그러나이 만드는 JS 컨트롤러가 다르며, 새로 생성 된 파일을 컴파일/작동하지 않습니다 :JHipster를 2.2x에서 3.4로 업데이트하고 JS 컨트롤러 구조로 인해 문제가 발생했습니다.
<jhi-alert-error></jhi-alert-error>
가 인식되지public static HttpHeaders createFailureAlert(String entityName, String errorKey, String defaultMessage)
자바에서 사용되었다 (지시어는 존재하지 않았다) 파일에는 포함되지만 HeaderUtil에는 없습니다.
등등.
거기 엔 많은 맞춤 코드가 있기 때문에 모든 엔티티를 업데이트하는 것은 옵션이 아닙니다. 아마도 샘플 프로젝트 이외의 모든 단일 프로젝트는 단순한 CRUD 이상의 기능을 수행합니다.
부수적 인 질문으로 JS 컨트롤러 구조가 변경된 이유는 무엇입니까? 저는 AngularJS에 비해 상대적으로 새로운 편이며, 왜 이것이 변했고 왜 새로운 구조의 이점이 있는지 이해하려고 노력하고 있습니다.
감사합니다.