gpt4 book ai didi

ruby-on-rails - 如何强制 Rails 3.2 在开发模式下根据请求重新加载已安装的机架应用程序?

转载 作者:行者123 更新时间:2023-12-05 01:32:41 25 4
gpt4 key购买 nike

如何强制 Rails 3.2 在开发模式下根据请求重新加载已安装的机架应用程序?

我已经挂载 grape以这种方式应用

 mount API2, :at => "/api2"

但是 Rails 不会在没有重新启动 Web 服务器的情况下反射(reflect)应用程序中的更改。

最佳答案

引用:https://stackoverflow.com/a/4368838/667158

# Reload Grape in development mode
api_reloader = ActiveSupport::FileUpdateChecker.new(Dir["path/to/you/api/dir/**/*"], true) do
Rails.application.reload_routes! # or do something better here
end

ActionDispatch::Callbacks.to_prepare do
api_reloader.execute_if_updated
end

关于ruby-on-rails - 如何强制 Rails 3.2 在开发模式下根据请求重新加载已安装的机架应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9093411/

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