我的網站上有一些圖片資源始終保持靜態,因此不需要將時間戳記附加到圖片上。有沒有辦法不追加某些資產的時間戳?如何在rails中禁用某些資產的默認資產時間戳?
3
A
回答
3
爲什麼不爲這些圖像使用常規HTML <img>
元素?它也比通過Rails的幫手快得多。
1
來自Rails docs「您可以啓用或禁用資產標籤時間戳緩存。啓用緩存後,資產標籤幫助器方法將減少費用文件系統調用,但這會阻止您在服務器運行「。
ActionView::Helpers::AssetTagHelper.cache_asset_timestamps = true
1
方案一會的工作,但我還需要它來使用資產主持人,我不想硬編碼。解決方案2不起作用,因爲這會影響所有資產路徑。我認爲我應該做的是結合使用img標籤,但使用rails來爲我計算資產主機。那麼到底
情況就會這樣
<img src=\"#{@template.image_path("image.jpg}}\"/>
感謝您的想法一樣!
+3
參考解決方案1和解決方案2是沒有意義的,因爲堆棧溢出問題的答案可以按不同的用戶進行不同的排序。接受一些答案怎麼樣? –
相關問題
- 1. 從資產路徑 - Rails中排除默認資產文件夾?
- 2. Android資產時間戳
- 3. 資產 - 如何禁用資產組合?
- 4. 的Rails 3.1資產管道:更改默認網址(/資產)
- 5. Rails的不附加緩存清除時間戳資產生產
- 6. 不能預編譯某些資產 - Rails
- 7. 資產的動態時間戳?
- 8. Rails的資產在生產
- 9. Rails資產管道 - 如何將資產包含在資產路徑中?
- 10. Rails中沒有緩存時間戳的資產URL
- 11. 如何使gRaphael資產可見資產管道中的Rails
- 12. 在Rails生產中禁用資產縮減
- 13. Rails 3 - 資產管道 - 緩存資產
- 14. Rails 4資產管道和IE8資產
- 15. 禁用生產中的資產捆綁,Rails 3.1?
- 16. Rails如何過期資產?
- 17. 如何禁用硒的資產加載?
- 18. Rails 3.1.1 - 資產管道 - asset.prefix不適用於資源:資產
- 19. Apache FilesMatch:如何只匹配追加時間戳的資產
- 20. 資產如何在Rails中工作?
- 21. Ruby on Rails資產管道 - 如何僅在特定頁面上加載某些資產?
- 22. Rails 3.2生產中的資產
- 23. 如何管理Rails 3.1中的資產?
- 24. 禁用資產指紋
- 25. 成捆如何防止資產時間戳
- 26. Rails資產緩存
- 27. 使用asset_path爲單個資產禁用資產指紋
- 28. 如何引用Twig模板中的命名的資產資產?
- 29. 在Android Studio中禁用資產壓縮
- 30. 如何使用Unity3D資產商店中的付費資產
有趣,但偏題。資產緩存與將摘要附加到圖像資產無關。 – whitehat101