在我的rails應用程序中,我擁有需要幷包含在控制器中的模塊。 問題是:我必須重新啓動應用程序,每次我在這些模塊進行任何更改。 任何解決方案?在不重新啓動rails的情況下更改ruby模塊應用程序
例
包括模塊
#rails_application/lib/services/test.rb
module Services
module TestService
def start
'Service started successfully'
end
end
end
控制器
#rails_application/app/controllers
class TestController < ApplicationController
require 'services/test.rb'
include Services::TestService
def index
render :text => start
end
end
請編輯您的問題,包括顯示您如何在控制器中包含模塊的代碼。 – 2010-07-05 20:52:51