2012-07-25 7 views
0

개발 중입니다. 나는 liveReload으로 가드를 실행 중입니다. 그것을 실행하려면 나는 config.ru 파일에이 줄을 추가했다 :Heroku and LiveReload

require 'rack-livereload' 
use Rack::LiveReload 

을 줄 run Habrablog::Application 전에. 이 줄이 없으면 LiveReload이 나에게 적합하지 않습니다.

보석 guard-livereloadrack-livereload은 Gemfile의 개발 그룹에 속합니다.

하지만 Heroku가 서버에 밀어있을 때 내가 메시지를 가지고 : 분명히 왜냐하면 livereload

/app/vendor/bundle/ruby/1.9.1/gems/activesupport- 
3.2.2/lib/active_support/dependencies.rb:251:in `require': 
    no such file to load -- rack-livereload (LoadError) 

을 어떻게 생산에서 livereload 구성을 제거하기 위해?

답변

2

config.ru 파일에 아무 것도 추가 할 필요가 없다고 생각합니다 (Sinatra에만 해당).

보석의 어느 쪽이 가이드 레일이 언급 설치, 랙 다시로드 설정은

https://github.com/guard/guard-livereload/

https://github.com/johnbintz/rack-livereload/

+0

LiveReload이 선없이 작동하지 않습니다 설정/환경/development.rb으로 이동 나를 위해 :),하지만 질문은 프로덕션 모드에서 config.ru 파일을 변경하는 방법에 관한 것입니다. – megas