2016-05-02 11 views
0
@font-face { 
    font-family: 'customfont'; 
    font-weight: 400; 
font-style: normal; 
src: font-url('customfont/customfont.eot'); 
src: font-url('customfont/customfont.eot?#iefix') format('embedded-opentype'), 
     font-url('customfont/customfont.woff') format('woff'), 
     font-url('customfont/customfont.ttf') format('truetype'), 
     font-url('customfont/customfont.svg') format('svg'); 
} 

私は自分のscssスタイルシートにそれを持っています。フォントはapp/assets/fonts/customfont/heroku、railsに展開するときにフォントが機能しない4

にあります。

私は、application.rbにさまざまなプリコンパイルメソッドを入れることを提案しましたが、これはうまくいかなかったのです。

このガイドにも従ってみました。 https://gist.github.com/anotheruiguy/7379570 でも、URLをハードコードしても機能しませんでした。

Chromeツールでは、フォントに404が割り当てられます。 https://shelf-90690.herokuapp.com/fonts/customfont/customfont.woffリソースの読み込みに失敗しました:サーバが404のステータスで応答しました(見つからない)

助けてください。

+0

https://github.com/zaiste/foundation-icons-sass-rails/issues/10このossueが役立つはずです – Cyzanfar

答えて

0

ローカルで期待どおりに動作しますか?

herokuにプッシュする前にコードをプリコンパイルしている場合は、herokuでアセットをプリコンパイルしてサーバーを再起動してみてください。

heroku run rake assets:precompile 

heroku restart -a your_app_name 
関連する問題