2014-03-28 23 views
0

我使用的jquery-ui附帶了不少圖像。我有他們在public/assets/images。在http://guides.rubyonrails.org/asset_pipeline.html#asset-organization之後,我想讓他們在vendor/assets/images。這也可以避免用$ rake assets:clobber刪除它們。如何預先編譯圖像到公共/資產/圖像

但是,當 - 以下Using a jQuery UI Theme with Rails 4 - No Images being served - 我把他們在vendor/assets/images和預編譯,他們最終在public/assets這使得這個文件夾相當混亂。我希望他們預編譯爲public/assets/images

我還沒有找到解決方案。這是我微不足道的小事嗎?或者這是一件不尋常的事情?幫助表示讚賞。

回答

1

Rails rake assets:precompile命令會將所有資產預編譯爲靜態文件,並且僅在默認情況下才會保留在公共/資產中。如果你想在一個自定義文件夾:

請參考:http://makandracards.com/makandra/8951-rails-asset-pipeline-how-to-organize-stylesheets-in-sub-folders

即按照鏈接,

如果你希望所有的圖像進行預編譯,並存儲在'/public/assets/images',你需要創建他們在'vendor/assets/images/images'文件夾下。

希望幫助:)

+0

@Arta:它幫助你嗎? –

+0

我看不到Rails的配置,以便將圖像預編譯爲該文章中的public/assets/images。我錯過了嗎? – Arta