2011-12-28 5 views
1

Не знаю, подходит ли правильное название для этого. Я изменяю контроллеры и представления, и мне нужно перезапустить сервер, чтобы просмотреть эти изменения.Ruby on Rails «горячее развертывание» не работает

Почему? Я думаю, что это не сработало. Я использую сервер webrick. Окружающая среда - это развитие.

Я использую Rails 3.1

+0

Какую версию Rails вы используете? –

+0

Я использую Rails 3.1 – Tony

ответ

3

Перейти к вашей конфигурации/сред/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