2014-12-23 10 views
2

연극 2.3.x에서 Webjars 사용법에 대해 약간 혼란 스럽습니다. 재생 2.3.x에서/assets/lib/css/name을 사용하여 js 또는 css 파일을 포함하고 webjar에 액세스하고 액세스 할 수 있지만 Webjars 사이트에서는 라우트 파일에 버전 자산 구성을 추가하는 방법에 대해 계속 설명합니다. 나는 이것이 왜 필요한지 알지 못한다. 당신은 도움을 주시기 바랍니다 수Webjars-play 2.3.x - assets/lib/css/filename 경로가 작동 할 때 WebJarAssets.locate 및 routes.WebJarAssets.at가 필요한 이유

Webjars 문서 링크 : http://www.webjars.org/documentation

+0

왜 downvote? Play 애셋은 기본적으로 항아리의 마지막 수정 날짜를 기준으로 Etag를 관리한다고 말합니다. 효과적인 버전 관리에서는이 경우 버전이없는 버전과 동일해야합니다. 이 이해가 잘못 되었습니까? – vumaasha

답변

1

버전 지정된 자산은 당신이 당신의 고정 자산 로딩에 몇 가지 최적화를 추가 할 수 있습니다 - 예를 들어, 304 수정되지 않고 먼 미래가 만료됩니다. 자세한 내용은 내 Optimizing Static Asset Loading with Play Framework 블로그를 확인하십시오.

+0

연극 2.3 이후에는 자산 지문을 사용하는 통합 된 방법이 있다는 점을 고려해야합니다. – edur