2012-01-17 2 views
1

최근 개발 환경에서 내 CSS 변경 사항을 볼 수 있도록 자산을 사전 컴파일해야합니다. 이유는 모르겠지만 환경 설정 config.assets.debug은 여전히 ​​true로 설정되어 있습니다. 나는 이것이 다소 성가신 것을 발견했다, 나는 모든 변화 후에 프리 컴 파일을 실행할 필요가 없다고 생각한다. 페이지를 다시로드 할 때 레일을 어떻게 컴파일합니까?개발중인 자산을 왜 사전 컴파일해야합니까?

레일 3.1.3을 실행 중입니다. 제공 할 다른 정보가 무엇인지 모르겠으니 알려 주시기 바랍니다.

답변

4

컴파일 된 자산을 완전히 제거하려고하면 기본 개발 동작으로 재설정해야합니다. 그렇지 않으면, 레일은 app/assets/에서 물건을로드하기 전에 미리 컴파일 된 public/assets/ 파일을로드하려고 계속됩니다 :

rake assets:clean 
+0

아주 좋은, 어쨌든이 작업을 수행 할 수있는 좋은 방법을 찾고 있었다, 내가 전에 그것으로 실행하지 않은 바보. –

관련 문제