2014-10-17 73 views
0

我做了一個簡單的infinetescroll頁面,使用它的infitescroll jquery庫https://github.com/paulirish/infinite-scroll/blob/master/jquery.infinitescroll.js,使用kaminari gem作爲分頁,「securerandom」ruby庫爲隨機數據播種數據庫。Infinescroll頁面不能在Heroku

它在WEBrick本地服務器上正常工作。

但後來我就部署在Heroku上。它也細如數據庫,用接種成功運行的Heroku DB耙:種子

但是,只有分頁和infinescroll不能正常工作....

我認爲有一些問題資產的管道,但沒有把握,不能弄明白..

+0

檢查您的瀏覽器控制檯。有沒有JS錯誤?另外,在部署時檢查heroku日誌是否有錯誤。 – 2014-10-17 09:32:24

+0

加載資源失敗:服務器響應狀態爲404(未找到)http://morning-mesa-2816.herokuapp.com/assets/application-f0fb82edc7c2184954bbc9aa62909850.css 加載資源失敗:服務器響應一個狀態404(Not Found)http://morning-mesa-2816.herokuapp.com/assets/application-7ab08243b14a2ca9797c4dde97167835.js 3無法加載資源:服務器迴應狀態爲404(未找到)http:// morning-mesa-2816.herokuapp.com/assets/application-f0fb82edc7c2184954bbc9aa62909850.css – amritesh 2014-10-17 09:56:44

+0

看來你的application.css沒有被編譯。部署時是否出現錯誤? – 2014-10-17 10:19:40

回答

0

執行以下操作: -

bundle exec rake assets:precompile RAILS_ENV=production 

和TH將預編譯的資產推送到heroku。