我開始在rails中,我有一個在dev(webrick)中工作的應用程序。預編譯的CSS文件未找到與軌4資產管道
的問題是:預編譯的CSS文件中沒有發現生產。
現在我將它託管在heroku上並部署它。我有一條消息說資產是預編譯的(所以這不是編譯錯誤),並且所有設置都是默認設置。
我有ls/public/assets文件夾,裏面的東西都在裏面。我甚至可以通過cat
這個應用程序 - * .css文件獲得我應該擁有的全部內容。
現在,當我嘗試訪問的CSS文件,它給了我一個錯誤404(即使壽它的使用<%= stylesheet_link_tag "application", :media => "all" %>
自動生成CSS鏈接)。所以很明顯,我沒有硬編碼CSS鏈接的問題。
我不完全確定下一次執行什麼操作。
如果你在輸出好奇,它是目前公開訪問here。
那麼這似乎是伎倆。現在我只需要找出圖像。 – Erick
@Erick,圖片也應該被這個配置照顧。你看到'public/assets /'目錄中的圖片嗎?順便說一句,你如何引用這些圖像,是否使用'image_path' helper? – vee
我必須admet我通過/assets/something.jpg以硬編碼的方式引用它們。我會嘗試使用image_path幫助程序,然後看看。 – Erick