2011-10-17 4 views
3

재생할 수있는 제한 사항 및주의 사항은 무엇입니까? 모듈. 이 문서에서 수집 한 유일한 것은 application.conf가 없다는 것입니다. 괜찮아. 하지만 그 다음에는 더 많은 것이있는 것 같습니다. 예를 들어, 의존성을 내 모듈 dependencies.yml에 나열하면 부모 응용 프로그램을 실행할 때 가져 오지 않습니다. 또한 자신의 데이터 고정 장치에로드 작업이있는 경우 작동하지 않습니다 ..? 전체 conf 폴더가 아마도 의미하는 것 같습니다. 내가 여기서 무엇을 놓치고 있는지.게임이란 무엇입니까? 모듈 제한

모듈 내에 종속성을 갖는 방법이 있습니까? 예 : 안전한 모듈 의존성을 가진 Api 모듈. 그리고 그 모듈이 자체 조명기를로드 할 수 있습니까?

감사합니다.

답변

0

Play의 모듈은 실제로 애플리케이션과 매우 유사합니다. 응용 프로그램을 모듈화하는 방법으로 생각하는 것이 가장 좋습니다.

모듈은 dependencies.yml 파일에 종속성을 정의 할 수 있으며 play deps을 실행하면 종속성이 해결되어 lib/ 디렉토리에 배치됩니다. 그런 다음 play build-module을 실행하면 전체 모듈 (lib/ 디렉토리에있는 해당 항아리 포함)이 ZIP 파일로 패키지화되어 dist/ 디렉토리에 배치됩니다.

모듈을 응용 프로그램에 대한 종속성으로 지정하는 경우 재생은 해당 ZIP 파일을 가져 와서 응용 프로그램에 포함시킵니다. 그것은 응용 프로그램의 일부가되며 응용 프로그램에 정의 된 기능을 사용할 수 있습니다.