當我嘗試訪問我的網站,然後檢查我的Heroku的日誌,我看到這個錯誤:Heroku無法在我的Ruby on Rails應用程序中找到文件 - 即使它們在那裏?
ActionView::Template::Error (couldn't find file 'reset' 2012-06-13T02:31:43+00:00 app[web.1]: (in /app/app/assets/stylesheets/application.css:4)):
(application.css包含行* =需要復位)
後來我想運行「 Heroku的運行捆綁高管耙資產:預編譯:所有「但是這給類似的錯誤:
-----> Preparing app for Rails asset pipeline
Running: rake assets:precompile
rake aborted!
couldn't find file 'main/first.js.coffee'
(in /tmp/build_3428u21sggsoc/app/assets/javascripts/application.js:1)
Tasks: TOP => assets:precompile:primary
(該文件是第一個從我的application.js需要,它有第一行的」 // =需要主/ first.js.coffee「)
總結:我的應用程序在本地運行良好,但是當我部署到Heroku時,無法再找到這些文件。任何想法爲什麼?
編輯:這裏是項目樹。 (在應用程序之前還有一個目錄,這也是包含config,db,log等的主項目目錄)
另一個編輯:.gitignore或.slugignore沒有問題。
你可以把你的項目文件樹的屏幕截圖? –
你所有的文件都簽入git?你正在雪松堆棧上運行? – house9
是的,他們都被檢入混合,我在雪松。 – Geoff