2013-08-26 2 views
0

내가, JS, JSP에 위치하고 있습니다 고전적인 테마의 이미지를 (같은 CSS를 사용하여 을 Liferay 6.1에 테마를 만들어 (찾을 수 없음) (404)의 상태로 응답 ROOT\html\themes\classic).은 COMPASS 리소스를로드하지 못했습니다 : 서버가

내 복사 된 테마가 제대로 작동하고 나침반 및 저음을 제외한 모든 표준 CSS 작업이 작동하지 않습니다.

COMPASS 버전 0.12.2
SASS 버전 3.2.1

custom.css : 파이어 버그에서

@import "compass"; 
@import "mixins"; 

@import url(custom_common.css); 

$dockbarGradientEnd: #1273C7; 
$dockbarGradientStart: #118ADE; 

$dockbarOpenGradientEnd: #0993DD; 
$dockbarOpenGradientStart: #0EA6F9; 

/* ---------- Base styles ---------- */ 

.aui { 
    .separator { 
     border-color: #BFBFBF transparent #FFF; 
     border-style: solid; 
     border-width: 1px 0; 
    } 

    #wrapper { 
     background: none; 
     margin: 0 auto; 
     padding: 2em 5em 0; 
     position: relative; 

     @include respond-to(phone) { 
      padding-left: 0.5em; 
      padding-right: 0.5em; 
     } 

     @include respond-to(tablet) { 
      padding-left: 1em; 
      padding-right: 1em; 
     } 
    } 
/* etc....... */ 

내가이 오류를 얻을 :

Failed to load resource: the server responded with a status of 404 (Not Found) http://localhost:8080/test-theme/css/compass 

을 모르겠어요 고전적인 테마에서는 나침반과 신음이 잘 작동하지만 고전적인 테마와 동일한 내 테마에서는 작동하지 않습니다. 왜?!

도움이 될 것입니다. 고맙습니다!

+0

인가를? config.rb의 경로가 여전히 올바른가요? – Rito

답변

1

방화범 그것이 나침반을 찾을 수를 알 수 있다는 사실 자체가 뭔가 정말 잘못 간 것을 의미한다.

컴퍼스은 프리 프로세서 라이브러리이며 CSS 프레임 워크 (예 : 부트 스트랩)가 아니기 때문에 브라우저는이를 알 수 없습니다.

아마 build.${user}.properties의 플러그인 SDK 폴더에 문제가 있습니다. SASS 컴파일 (CSS 사전 처리)은 포털 라이브러리를 사용하므로 SDK는 포털의 위치를 ​​올바르게 알아야합니다.