在Rails中,當我們使用image_tag
幫助程序時,我們使用標記並在其url的末尾添加?nnnnn
,以便每次更新圖像時舊版本都不會卡在緩存中在客戶端。 SASS需要同樣的東西,但我無法在文檔中找到它。如何在SASS中創建資產?
1
A
回答
0
使用stylesheet_link_tag
將爲您做到這一點,就像image_tag
一樣。這也適用於鏈接到javascript_include_tag
的JavaScript文件。
1
你應該使用由sass-rails gem https://github.com/rails/sass-rails提供的幫手,(滾動到資產助手)。 這些助手可以從裏面青菜被使用的文件,你需要引用的資產的任何時間(圖片/音頻/視頻/字體)
體{ 背景:asset_path($相對資產路徑,$資產類) ; }
注意:由於bug,image_url(「...」)在Rails 3.1.0.rc4上不起作用,但仍然可以使用asset_url和asset_path。
相關問題
- 1. 資產SASS編譯錯誤
- 2. 如何爲統一創建資產?
- 3. 如何:使用VersionOne SDK創建資產
- 4. Joomla如何在資產表中創建規則值?
- 5. 在生產中重新編譯Sass資產
- 6. 從資產創建rubygem
- 7. 無法創建資產
- 8. Android在創建apk時選擇資產
- 9. 錯誤編譯CSS資產的Heroku SASS
- 10. 如何從資產文件夾中的圖像創建繪圖?
- 11. 如何創建CustomField以選擇Vaadin7 Magnolia中的資產?
- 12. 如何在資產下創建一個讀/寫文件夾?
- 13. 如何使用矢量資產在圓上創建選擇器?
- 14. 如何在資產創建期間以編程方式在資產中添加自定義元數據字段
- 15. Symfony資產sass過濾器通過節點sass?
- 16. 生成資產束已經過時 - 創建資產時束
- 17. 如何創建一個Bootstrap Sass項目
- 18. 如何在使用資產管道時爲導軌中的功能開關創建「條件資產」?
- 19. Rails資產管道 - 如何將資產包含在資產路徑中?
- 20. Rails3:如何使用資產管道來構建靜態資產
- 21. 在node.js中使用連接資產與SASS
- 22. 在Sass中創建變量組
- 23. 如何在SASS/SCSS中創建終極背景?
- 24. VersionOne .NET SDK創建新資產
- 25. 資產創建 - 9patch SplashScreen和ScreenDensity
- 26. 創建Laravel 5包時加載資產
- 27. 文件創建資產的Android
- 28. Sails js - 創建資產副本
- 29. 資產 - 如何禁用資產組合?
- 30. 如何創建資源DLL
不,這不是我的意思。我需要它像'background:url('/ images/logo.png');'在SASS文件中。 – snitko 2011-03-19 05:21:27