2016-06-02 2 views
0

빌드 도구로 sbt를 사용한 PlayFramework 프로젝트가 있습니다. 디렉토리 다음 에 자바 스크립트 자산 (jsx와의 js 파일)을 검색 SBT :PlayFramework가 sbt에서 javascript 소스 경로를 설정했습니다.

/project/name/directory/app/assets/javascripts 

나는이 빌드 SBT에서 변경해야하지만 변경 어떤 설정을 찾을 수 없습니다합니다. (저는 sbt lamer입니다)

+1

무엇을 변경 하시겠습니까? 기본적으로 app/assets 부분은 SBT에서 구성 할 수 있습니다. 나머지는 프로젝트 구조에 따라 다릅니다 – irundaia

+0

"기본적으로 app/assets 부분은 SBT에서 구성 가능합니다.". 나는 예를 들어 매우 감사 할 것이다. :) –

답변

1

기본적으로 app/assets 부분은 SBT에서 sourceDirectory in Assets 설정을 변경하여 구성 할 수 있습니다. 나머지는 프로젝트 구조에 따라 다릅니다. 당신은 당신의 build.sbt이를 재정 의하여 path/to/assets으로 변경할 수

sourceDirectory in Assets := (sourceDirectory in Compile).value/"assets" 

:

은 기본적으로 설정이 설정됩니다. 예를 들면 :

sourceDirectories in Assets := new File("path/to/assets") 

이렇게하면 프로젝트의 루트 디렉토리에있는 path/to/assets 디렉토리에 자산을 찾아 SBT-웹을 말할 것.

테스트 자산도 고려해야 할 수도 있습니다. 당신이 그들을 사용하는 경우에, 당신은 같은 방식으로 sourceDirectories in TestAssets 설정을 무시해야합니다.

관련 문제