2

今晚我試圖推送到Heroku時出現了一個奇怪的新錯誤。通常推送到Heroku可以正常工作,但由於某種原因,今晚顯然一個圖形缺少bootstrap-sass項目,因此Heroku無法接受推送。下面是錯誤的Heroku給在git push heroku masterSprockets :: FileNotFound:找不到文件'../../fonts/bootstrap/glyphicons-halflings-regular.eot'

Running: rake assets:precompile 
    I, [2014-06-17T02:59:50.058577 #768] INFO -- : Writing /tmp/build_f0c4c8f6-f9ab-40b7-9346-9eb892ea1990/public/assets/karen-1-1a16815583cabbc3e2b1afa7877ecb2f.png 
    I, [2014-06-17T02:59:50.063553 #768] INFO -- : Writing /tmp/build_f0c4c8f6-f9ab-40b7-9346-9eb892ea1990/public/assets/south-c-1-52ab385056b021aa07ad6ae253eb6054.png 
    I, [2014-06-17T02:59:59.186515 #768] INFO -- : Writing /tmp/build_f0c4c8f6-f9ab-40b7-9346-9eb892ea1990/public/assets/application-91b0b1a3925fb425e8b51c103f7009af.js 
    rake aborted! 
    Sprockets::FileNotFound: couldn't find file '../../fonts/bootstrap/glyphicons-halflings-regular.eot' 
    (in /tmp/build_f0c4c8f6-f9ab-40b7-9346-9eb892ea1990/app/assets/stylesheets/application.css.scss:1) 

我把所有的資產預編譯,在配置/ application.rb中我有config.serve_static_assets = true

在應用程序/資產/樣式表/ application.css.scss我確保導入引導:@import "bootstrap";

我的寶石文件:

gem 'bootstrap-sass', github: 'twbs/bootstrap-sass' 
gem 'bootstrap-sass-extras' 

這是自舉 - 薩斯問題寶石,因爲我看到別人最近有沒有辦法解決同樣的問題:https://github.com/twbs/bootstrap-sass/issues/592

+0

一個臨時解決方案,至少可以讓我成功推入Heroku並預先編譯我的資源,是從Gemfile中刪除'github:'twbs/bootstrap-sass'',其中bootstrap-sass被導入並且只有'gem 「自舉sass''。希望這個錯誤很快會在Github項目中得到解決。 – gnycl

回答

0

一個臨時的解決方案,至少讓我推到Heroku的成功,並有我的資產預編譯就是從t取出github: 'twbs/bootstrap-sass'Gemfile其中bootstrap-sass是進口,只是有line gem 'bootstrap-sass'。希望這個錯誤很快會在Github項目中得到解決。

5個月後編輯:這個問題在問了這個問題之後的幾個晚上得到解決。

相關問題