0

我正在使用rails 4 Live Streaming Future(用於SSE)。我必須在development.rb中設置它(如果我將它設置爲假,頁面正在懸掛):使用config.cache_classes緩存JS

config.cache_classes = true 

config.assets.debug = true 
#config.serve_static_assets = true 
#config.eager_load = true 
config.action_controller.perform_caching = false #(!!!) 

但是!任何時候當我編輯js文件時,我不得不重新加載服務器以在瀏覽器中測試它。這真的很難! 我在哪裏可以禁用js緩存?

將不勝感激的任何想法!

回答

0

取消註釋資產調試模式。

config.assets.debug = true 
+0

謝謝你的回答,但它沒有幫助.. 這是我目前的開發.rb config https:// gi st.github.com/Timopheym/6096257 – Timopheym

+0

'config.cache_classes'啓用/禁用ruby代碼緩存,您應該在開發模式下將其設置爲false。 – amenzhinsky

+0

一切似乎都沒問題,你可以試試'config.assets.compile = true',但這不是推薦的功能。 – amenzhinsky

0

要將配置/ development.rb,添加:

config.allow_concurrency = true 
+0

我已經做到了,tnx!=) – Timopheym