2015-09-17 34 views
6

Bootstrap3-wysihtml5'i kullanılamadı ve bazı simgeler glificons yazı tipini kullanıyor.İndirilen yazı tipi glificons-halflings-regular.woff2 - Rails, Prodüksiyon

Üretimde çalışırken raylarım uygulamasında glificons-halflings-düzenli yazı tipini kullanarak sorunlar yaşıyorum. Chrome tarayıcı konsolum

ve yazı tipi simgeleri gösterilmiyor. Simgelerin gösterilmesi gereken bir kare görüyorum. Yerel olarak önceden derlenmiş ve yerel olarak üretim yapsa bile yazı tipleri yerel olarak çalışıyor gibi görünüyor. Varlıkların üretimi üretimde önceliğim var.

Yazı tiplerim başlangıçta eklenti altında satıcı dizininde bulunuyordu ve config.assets.paths yoluna eklenmişti.

CSS dosyasında yolların doğru olduğundan emin oldum, çünkü tarayıcıya url aracılığıyla dosyaya başarılı bir şekilde erişebiliyorum. Ve konsol uyarısının "İndirilen yazı tipini deşifre edemediğini" göstermesi gerçeği, ona erişimi olduğunu gösterir. Sadece dosyayı anlayamıyorum. Ayrıca kamu klasöre yerleştirerek ve buna göre ama başvurarak varlık boru hattının dışına fontları hareketli denedim

Mime::Type.register 'application/x-font-woff', :woff 
Mime::Type.register 'application/font-woff2', :woff2 
Mime::Type.register 'application/x-font-ttf', :ttf 
Mime::Type.register 'application/vnd.ms-fontobject', :eot 

: Ben de raylar içinde Mimetypes kayıt denedim

yapılandırma MIMETYPE aynı sorunu olsun.

Bunu nasıl çözebileceğime dair herhangi bir fikri olan var mı? Daha önce bu deneyimi bir araya geldi Raylar 4.1.6 Yakut 2.2.2

cevap

0

: Kullanılması

. Önyükleme 3 yazı tiplerinin en son sürümünü indirerek çözüldü ve bunları değiştirdi.