2016-06-07 66 views
1

版本:Rails 5b3添加目錄以自動重新加載Rails 5

我有一個文件夾位於<rails root>/app/liquid。裏面有更多目錄和.rb文件。所有的.rb文件都是簡單的類,沒有包含或要求

每次我改變這個目錄中的文件時,重新啓動服務器非常不方便,所以我希望這些類在每次我自動重新加載時刷新頁面。 config.eager_load_paths += ["#{Rails.root}/app/liquid"]似乎不起作用。

任何意見是讚賞!


編輯:爲了澄清,文件app/liquid自動加載和重新加載預期。然而,一個子目錄中的任何文件(如app/liquid/drops/*.rb)自動加載正確的,但不要頁面上自動重裝刷新

+0

我還是上軌道4但這裏的任何文件夾下的'應用程序/'默認情況下,自動載入的任何更改將W反射沒有服務器重啓。 –

+0

@ArupRakshit這些類正常加載,但我所做的更改不會顯示,直到服務器重新啓動。 –

+0

你能顯示這個development.rb文件嗎?你也在本地運行webrick嗎? –

回答

0

我解決了這個加config.autoload_paths += Dir[ Rails.root.join('app', 'liquid', '**/',) ]到application.rb中