我最近在Heroku上部署了一個項目,並修復了大多數資產管道問題,這樣我的樣式表和JavaScript文件就可以工作。不過,我有,我認爲會的工作基礎上的文件和其他計算器主題CSS文件的一行代碼:Rails中的圖像路徑4
background-image: image-url("giphy.gif");
我直接從另一個計算器的解決方案,行,因爲我原來的代碼只是網址( 「giphy.gif」)。用任一代碼加載頁面在控制檯中給我一個404。該項目的結構類似於一個Rails應用程序,所以APP->資產文件夾有:
- 圖像0
- giphy.gif
- 樣式
- 的JavaScript。
我試過asset-url,image-url,url,「images/giphy.gif」,「giphy.gif」。許多迭代已經嘗試過。我想這應該是一個簡單的開關,但我不知道我錯過了什麼。希望所有的幫助!由於
更新:
錯誤消息:GET https://herokuappname.herokuapp.com/assets/giphy.gif 404(未找到)
我甚至嘗試了移動GIF,使其在於資產的文件夾,而不是圖像子文件夾。
那是我在第一個地方使用無濟於事 –