Ruby on Rails "hot deploy"不工作

标签 ruby ruby-on-rails-3 deployment webrick

我不知道这是否是热部署的正确名称。 我正在修改 Controller 和 View ,我必须重新启动服务器才能查看这些更改。

为什么?我认为它不是这样工作的。 我正在使用 webrick 服务器。环境就是发展。

我正在使用 Rails 3.1

最佳答案

转到您的 config/environments/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      

关于Ruby on Rails "hot deploy"不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8659745/

相关文章:

html - 如何在CSS页脚中定位元素

ruby - Facebook 在 ruby​​ 中,而不是 rails 中!

arrays - Ruby String Split on "\t"丢失 "\n"

ruby-on-rails-3 - 从 Rspec 文件运行的代码与从模型运行时的行为不同

ruby-on-rails-3 - 从 capistrano 运行远程 rake 任务,cap deploy bash : -c: line 1: syntax error: unexpected end of file

java - 为什么我对 gwt 有依赖性?

r - 使用 R 包安装可执行脚本

带参数的 MySQL 脚本

ruby-on-rails - jail 长验证召回未被召唤

ruby-on-rails - 子域中的 Rails url 助手 - 删除子域