2013-02-05 3 views
2

최근에 자산 파이프 라인을 사용하도록 전환했습니다. 모든 것이 잘 작동하고 문제없이 프로덕션을 위해 사전 컴파일 할 수 있습니다.레일 자산 파이프 라인/스프로킷

내가 가지고있는 문제는 내 개발 환경에서 내가 프리 컴파일 할 필요없이 영향력을 가지기를 바란다. 최신 CSS 변경 사항을 로컬에서 즉시 볼 수있는 방법에 대한 명확한 지침을 찾을 수 없었습니다. 예를 들어, 내 application.css.scss '@ import 문 이외에 이와 비슷한 것을 사용해야합니까?

//= depends_on reset 
//= depends_on typography 

@import "reset.css.scss" 
@import "typography.css.scss" 

모든 포인터가 많이 감사하겠습니다.

+0

David, 수정 사항이 적용됩니다. 공용 폴더에서 미리 컴파일 된 자산을 제거하려고 시도 했습니까? – Kaeros

답변

5

로컬 변경 사항을 보려면 로컬로 rake assets:precompile을 실행하지 마십시오. 나는 이것이 당신이하고있는 일이라고 생각합니다. 그래서 그것이 지역의 변화가 나타나지 않는 이유입니다. public/assets을 지운 다음 올바른 디렉토리에서 자산을 제공하고 변경 후 서비스를 제공 할 경우 해당 자산을 컴파일합니다.

+1

이것은 나를 위해 트릭을했습니다. 나는 그게 그렇게 간단하지 않다고 믿을 수 없다. 감사! –

+1

'rake assets : clean'은 컴파일 된 모든 자산을 지울 것입니다 – everett1992

+1

'rm -rf public/assets'도 마찬가지입니다. –

관련 문제