2017-06-02 58 views
0

在我徹底檢查了整個前端設計之後,我的應用程序中的所有內容都正常工作。我試圖在heroku上推送到我的登臺服務器,並且在預編譯我的資產時遇到了問題。所以,我試圖rake assets:clobber && rake assets:precompile,現在沒有一個CSS正在加載開發。在我的application.sass中出現語法錯誤以顯示錯誤頁面,但它沒有在我的應用程序中加載任何css。在chrome開發工具中,唯一顯示的css文件是SweetAlert css文件。CSS在我的Rails 4應用程序中未加載

+1

你是否爲heroku添加了12_factor gem?另外,運行「bundle exec rake assets:precompile RAILS_ENV = production」,以便使用您的生產環境。編譯時配置。 – bkunzi01

回答

0

我找到了答案。我認爲你必須在開發中預編譯你的資產,但經過一些研究後,我發現你沒有。我用rake assets:clobber來破壞我的資產,我的css又開始加載了。另外當推送到heroku時,我什麼也沒做,因爲heroku預編譯部署你的資產