2011-12-28 179 views
1

我不知道這是否正確的標題是熱部署。 我正在修改控制器和視圖,我必須重新啓動服務器才能查看這些更改。Ruby on Rails「熱部署」不起作用

爲什麼?我認爲它沒有像這樣工作。 我正在使用webrick服務器。環境是發展。

我使用Rails 3.1

+0

您正在使用哪個版本的Rails? – 2011-12-28 18:46:23

+0

我正在使用Rails 3.1 – Tony 2011-12-28 19:03:38

回答

3

轉到你的config /環境/ development.rb,並確保您有:

Railsapp::Application.configure do 
    config.cache_classes = false  
    # ... 
end 

在礦山,它帶有這說明註釋:

# In the development environment your application's code is reloaded on 
    # every request. This slows down response time but is perfect for development 
    # since you don't have to restart the webserver when you make code changes. 
    config.cache_classes = false  
+0

謝謝。現在我記得由於active_admin/devise/rails3兼容性問題,我改變了這個值 – Tony 2011-12-29 01:06:53