2

저는 프론트 엔드/디자이너로 리소스가 많은 Rails 3.1.2 앱에서 작업 중이며 브라우저를 다시로드하면서 스타일 시트 (나침반)를 계속 변경하고 있습니다. ..디자이너가 Rails 3.1 자산 파이프 라인으로 작업하는 데 가장 좋은 워크 플로우는 무엇입니까

우리는 자산 파이프 라인으로 전환 했으므로 scss, js ...를 컴파일하고 단지 나이 (30s/페이지)를 사용합니다. 이러한 환경에서 디자이너로 빠르게 작업 할 수 없습니다.

여기에 내 dev 설정

:

# from dev_tweaks gem 
config.dev_tweaks.autoload_rules do 
    keep :all 

    skip '/favicon.ico' 
    # Commented out to prevent scss caching 
    # skip :assets 
    skip :xhr 
    keep :forced 
end 

config.assets.debug = false 
config.cache_classes = false 

변경 한 부분 만 컴파일 할 수 있도록 해주는 마법의 설정/설정/보석 있습니까?

답변

3

serve(source)은 무엇인가? 그것은 레일 애플 리케이션을위한 디자인을 만들 수 있지만, 완벽한 레일 애플 리케이션 없이는 작은 프로젝트입니다. 이렇게하면 빠르게 작동 할 수 있습니다.

물론 추가 단계를 추가하십시오. 디자인이 준비되면 실제 레일 앱으로 복사해야합니다. 그러나 나는 그것이 OK 다라고 생각한다. 설계 단계에서 서브를 사용하십시오.

희망이 도움이됩니다.

+0

그래, 나는 그것에 대해 생각했다. 그것은 전에 훨씬 쉬웠다 ^^ – borisrorsvort

+0

나는 그것을 이해한다 :) 나는 당신을 위해 충분할지도 모르는 또 다른 옵션을 추가했다. – nathanvda

+0

사실 요청할 파일이 많으면 디버깅 false보다 훨씬 오래 걸립니다. 왜냐하면 모든 요청을 처리하는 데 소비되는 모든 시간이 모든 것을 사전 컴파일하는 데 걸리는 시간보다 커지기 때문입니다. 내가 한 일은 나를 위해 일합니다. 모든 자산을 공개적으로 미리 컴파일했습니다. 그런 다음 내가 작업하고 있던 것을 제거했습니다. 그래서 모든 정상적인 자산은 필요한 것만 제외하고 캐시됩니다. 아마 가장 좋은 방법은 아니지만, 그 순간에 작동 – borisrorsvort