2013-04-09 103 views
0

導軌3.2.13資產管道服務字體從緩存不記錄?導軌資產管道緩存字體

我正在使用以下gem font-awesome-sass-rails,並且遇到正在緩存的字體文件和服務器未記錄請求的問題。我最近從v2升級到v3的寶石。但是rails仍然在服務v2的字體文件。如果我從gem run bundler中刪除字體文件,請重新啓動webrick,清除瀏覽器緩存軌道仍然提供文件。我可以破解緩存的唯一方法是如果我更改sass文件中的字體url。

似乎字體文件被鏈輪緩存,無法清除?

我試圖清除緩存SASS: RM -fr TMP /上海社會科學院緩存

任何一個有什麼建議?我也想知道是否正常請求緩存資產不顯示在服務器日誌中?

回答

0

好這個固定:

rake assets:clean 

我不確定爲什麼字體是具有預編譯資產影響的唯一文件。我必須有部分預編譯資產。

+0

config.assets.digest是否設置爲true?如果不是這樣,那麼將其視爲真實,這將有助於強制基於新摘要進行更新。 – rovermicrover 2013-04-09 20:20:02