2011-09-06 49 views
3

我有一個我創建的引擎,其中有圖像(在資產文件夾中)。當我在/ test/dummy應用程序中測試它時,圖像顯示沒有問題。Rails 3.1 Mountable Engines:資產(圖片)未複製到主機應用程序?

但是,當我在另一個應用程序中使用我的可掛載引擎時,圖像不會複製到主機應用程序的資產。一切正常,除此之外。

我很確定我錯過了一個配置,該配置說要在引擎文件夾中尋找資源,或者類似的東西。但我還沒有找到答案。

有什麼想法?

感謝

回答

-1

解決了這個問題。

它是那樣簡單嗎:

rake assets:precompile 

就是這樣。

1

如果你把你的引擎圖像中YOUR_ENGINE /應用/資產/圖像/ YOUR_ENGINE/IMAGE_NAME(據我所知默認約定),你可以沒有幫手image_path("YOUR_ENGINE/IMAGE_NAME")與引擎名稱指定的名字從主應用程序訪問任何其他配置。

+1

我的圖像確實在該路徑中,它們不會被複制到使用引擎的應用程序。這裏問題的關鍵在於,當我使用引擎時,資源不會複製到主機應用程序。至少我相信這是問題! –