저는 주로 Rails 하우스에서 Java 숍으로 이동하면서 Maven을 배우는 과정에서 JS 개발자입니다.종속성 주입으로 인해 혼란스러워지는 Maven 배우기
http://mojo.codehaus.org/javascript-maven-tools/javascript-ria-archetype/index.html
나는 대부분의 사람들이 무슨 일을하는지 이해 : Codehaus에있는 사람들은 우리가 메이븐은 우리의 코드베이스의 의존성을 관리하기 위해 활용할 수있는 방법을 이해하는 나 같은 사람들을 안내하는 메이븐의 원형을 제공하는 큰 도움이되었습니다 지금은 설명 할 수 없지만 마법이 어디에서 발생하는지 파악할 수는 없습니다. 내가 명령 줄에서 > mvn jetty:run
을 실행하면
<script type="text/javascript" src="${index.js}"></script>
그들이을 시작하는 것이 좋습니다과 같이 자신의 샘플 RIA 애플리케이션의 index.html 파일에서
는 모든 자바 스크립트를 포함하는 HTML에 하나 개의 라인있어 test webapp에서${index.js}
값은 앱이 작동하는 데 필요한 전체 종속성 트리의 모든 JS 파일로 대체됩니다.
어느 쪽이 위대한가, 그러나 나는 그 과정의 어떤 부분이 그것을하고 있는지 모른다. 이 아키텍처에 익숙한 사람이라면 나에게 설명 할 수 있습니까? 정말 고마워!
JSRIA 아키텍처 페이지에 설명 된 프로세스를 통해 빌드 된 AMD 및 AMD 플러그인 처리 과정의 일부라고 가정합니다. –
감사합니다. 데이브, AMD 액셀러레이터인지 확인하기 위해 AMD 플러그인 처리 방법을 알아낼 수 있는지 알아 보겠습니다. –
예! 그것이 바로 여기에 있습니다. http://mojo.codehaus.org/js-import-maven-plugin/usage.html 고맙습니다! 이것을 당신이 대답의 형태로 쓰고 싶다면, 나는 당신에게 신용 할 것입니다. 그렇지 않으면, 나 자신에게 대답 할 것이므로 누군가 다른 사람이 필요로 할 때를 대비하여 기록에 남습니다. –