2012-04-17 2 views
2

heroku와 약 1 주일간 씨름하고 다양한 장벽을 통과하여 (초보자에게는 장벽이 아니며, 나는 heroku를 잘못 사용하지 않았습니다.) 마침내 내 앱을 실행 중입니다. 단계 중 하나는 내가 Rails 3.2 assets : precompile

# Don't fallback to assets pipeline if a precompiled asset is missed 
config.assets.compile = true 

불행하게도이 JS 행동의 수를에 중단 ... 내 자산
bundle exec rake assets:precompile 

및 production.rb에서 프로덕션 환경에 어떤 변화를 사전 컴파일 된 조정했다 내 로컬 사이트. 비록 heroku에서 잘 작동합니다. 이 문제를 해결해 온 방법은 로컬 복사본을 변경하기 바로 전에 롤백하는 것입니다. 그러나 왜 이렇게 부러 졌는지 이해하고 싶습니다. 그리고 자산도 있습니다 : 분해? 근본적으로 도대체 어떻게 극성을 바꿔 놓을 까? 나는 자산 파이프 라인에보다 친밀 해 지려고 노력하고 있지만, 그 동안 도움이나 통찰력은 크게 감사 할 것입니다.

답변

6

당신은 당신이 여전히 문제가 브라우저 캐시 속임수를 썼는지

+0

최고, 감사를 청소하는 경우

rake assets:clean 

를 실행해야 로컬 사본에 미리 컴파일 된 자산을 제거하려면! –

관련 문제