Как заставить Rails 3.2 перезагружать смонтированное приложение стойки в соответствии с запросом в режиме разработки? - PullRequest
4 голосов
/ 01 февраля 2012

Как заставить Rails 3.2 перезагрузить смонтированное приложение стойки в соответствии с запросом в режиме разработки?

Я смонтировал grape приложение таким образом

 mount API2, :at => "/api2"

Тем не менее, рельсыне отражает изменения в приложении без перезапуска веб-сервера.

1 Ответ

5 голосов
/ 11 февраля 2012

См .: 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...