我有一個我創建的引擎,其中有圖像(在資產文件夾中)。當我在/ test/dummy應用程序中測試它時,圖像顯示沒有問題。Rails 3.1 Mountable Engines:資產(圖片)未複製到主機應用程序?
但是,當我在另一個應用程序中使用我的可掛載引擎時,圖像不會複製到主機應用程序的資產。一切正常,除此之外。
我很確定我錯過了一個配置,該配置說要在引擎文件夾中尋找資源,或者類似的東西。但我還沒有找到答案。
有什麼想法?
感謝
我有一個我創建的引擎,其中有圖像(在資產文件夾中)。當我在/ test/dummy應用程序中測試它時,圖像顯示沒有問題。Rails 3.1 Mountable Engines:資產(圖片)未複製到主機應用程序?
但是,當我在另一個應用程序中使用我的可掛載引擎時,圖像不會複製到主機應用程序的資產。一切正常,除此之外。
我很確定我錯過了一個配置,該配置說要在引擎文件夾中尋找資源,或者類似的東西。但我還沒有找到答案。
有什麼想法?
感謝
解決了這個問題。
它是那樣簡單嗎:
rake assets:precompile
就是這樣。
如果你把你的引擎圖像中YOUR_ENGINE /應用/資產/圖像/ YOUR_ENGINE/IMAGE_NAME(據我所知默認約定),你可以沒有幫手image_path("YOUR_ENGINE/IMAGE_NAME")
與引擎名稱指定的名字從主應用程序訪問任何其他配置。
我的圖像確實在該路徑中,它們不會被複制到使用引擎的應用程序。這裏問題的關鍵在於,當我使用引擎時,資源不會複製到主機應用程序。至少我相信這是問題! –