gpt4 book ai didi

ruby-on-rails - Rails 应用程序希望我重新启动我的 webrick 服务器以对我的 Controller 进行任何更改

转载 作者:行者123 更新时间:2023-12-03 15:05:40 26 4
gpt4 key购买 nike

我正在处理一个现有的 Rails 2.3.x 应用程序,所以我正在处理它,这是一个困惑的代码,我很难运行该应用程序。但是现在对于我的一个 Controller 中的每一个小变化,它都期望我重新启动我的 serer,否则这些变化不会反射(reflect)回来,让我们在这里举一个例子场景,我们只是说在 before_filter 方法之一中我刚刚添加了一个 puts 语句方法的顶部,它没有在日志中打印,在我重新启动服务器后它正在打印,如果我在这里遗漏了什么,有人可以告诉我吗。

最佳答案

您使用的是什么环境?

默认环境是“开发”,代码会在每次请求时重新加载。但是,可以在配置文件中覆盖此行为。

要确保重新加载代码,请将其添加到您的 config/development.rb 文件中:

  # 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 - Rails 应用程序希望我重新启动我的 webrick 服务器以对我的 Controller 进行任何更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2848063/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com