У меня есть приложение rails с папкой rails.root/app/resources
, где я храню некоторый библиотечный код.
Этот код библиотеки используется в приложении стойки , которое я монтирую в routes.rb
в моем приложении Rails
# rails.root/app/resources/file_resource.rb
# routes.rb
mount DAV4Rack::Handler.new(
:root => Rails.root.to_s,
:resource_class => FileResource
), :at => '/', :constraints => {:subdomain => "w"}
Как я могу сделать перезагрузку FileResource при каждом запросе в разработке?
Я пытался autoload_paths
, reload_plugin
, похоже, никто не работает.
Я думаю, что это как-то связано с кодом в rout.rb.
Если я создаю файл rails.root/app/resources/my_helper.rb
и использую MyHelper.test () внутри FileResource, MyHelper перезагружается.
Нет, я не хочу перемещать это в папку 'lib'.