2014-11-22 4 views
4

두 가지 사이에 많은 공유 CSS/구성 요소/이미지가있는 두 개의 ember 응용 프로그램을 만듭니다. 두 응용 프로그램에 최신 버전의 Ember CLI를 사용하고 있으며 Ember CLI로 Ember Addon을 작성하여이 모든 자원을 공유하고자합니다.Ember CLI - 공유 자원 애드온

(1) 스타일, (2) js 구성 요소 및 (3) 이미지를 공유하는 가장 좋은 방법은 무엇입니까? 나는 처음 두 가지 작업을하는 기초를 가지고 있으며 이미지를 공유하고 각 애플리케이션에서 이미지를 소비하고 사용하는 방법을 고민하고 있습니다.

도움이 될 것입니다.

감사합니다.

+0

이미지를 어떻게 소비하고 있습니까? – givanse

+0

공유 Addon 내부의 이미지가 필요하며 Addon을 소모하는 Ember 응용 프로그램에서 이미지를 사용할 수있게하려고합니다. 하지만 앱/스타일/공급 업체 폴더 만 동기화됩니다. – Primm

답변

0

아마도 더 나은 해결책은 공유 추가 기능 대신 Git Submodules을 사용하는 것입니다. 이것은 다른 공유 코드에서도 작동합니다.

이 경우 1) 첫 번째 앱, 2) 두 번째 앱, 3) 공유 코드의 세 가지 리포지토리가 있습니다. 그리고 세 번째를 다른 저장소에 서브 모듈로 연결할 수 있습니다 (심볼릭 링크로 생각하십시오).

예를 들어 하위 모듈을 /public/shared 폴더에 연결 한 다음 /shared/images/image.png, /shared/styles/style.css 등과 같이 사용할 수 있습니다.