Ruby on rails RubyonRails-如何重新加载类?
我正在开发一个RubyonRails应用程序,每次我对类文件进行更改时,我都需要重新启动服务器,以便反映代码更改。代码在我的控制器目录中,但它不是控制器 我需要做什么更改才能使类在每次更改时自动重新加载?我在我的环境配置文件中将缓存设置为false,但它仍然不起作用Ruby on rails RubyonRails-如何重新加载类?,ruby-on-rails,Ruby On Rails,我正在开发一个RubyonRails应用程序,每次我对类文件进行更改时,我都需要重新启动服务器,以便反映代码更改。代码在我的控制器目录中,但它不是控制器 我需要做什么更改才能使类在每次更改时自动重新加载?我在我的环境配置文件中将缓存设置为false,但它仍然不起作用 有什么想法吗 这实际上取决于类最初加载的位置。下面是一种在不同环境中重新加载所需内容的方法 这实际上取决于类最初加载的位置。下面是一种在不同环境中重新加载所需内容的方法 如果是在开发环境中,我认为您不必为了在控制器中进行更改而更改服
有什么想法吗 这实际上取决于类最初加载的位置。下面是一种在不同环境中重新加载所需内容的方法
这实际上取决于类最初加载的位置。下面是一种在不同环境中重新加载所需内容的方法
如果是在开发环境中,我认为您不必为了在控制器中进行更改而更改服务器。相反,如果在模型类中进行了任何更改,则必须重新启动服务器 如果是在开发环境中,我认为您不必为了在控制器中进行更改而更改服务器。相反,如果在模型类中进行了任何更改,则必须重新启动服务器 如果不是控制器,我可能会将代码移出控制器目录,它可能不属于lib/controller\u extensions/并将这一行添加到我的config/application.rb rails3或config/environment.rb rails 2.3.10
config.autoload_paths += Dir["#{config.root}/lib/controller_extensions/"]
我可能会将代码移出controllers目录,如果它不是一个控制器,它可能不属于lib/controller\u extensions/并将这一行添加到我的config/application.rb rails3或config/environment.rb rails 2.3.10
config.autoload_paths += Dir["#{config.root}/lib/controller_extensions/"]
Rails.env的值是多少?确保它是开发。Rails.env的价值是什么?确保这是发展。