hi tất cả trong dự án đường ray của tôi đang cố gắng sử dụng phông chữ tùy chỉnh hơn nữa. Có rất nhiều câu trả lời liên quan đến câu hỏi này tôi đã làm theo câu trả lời này không giúp chỉnh sửa tệp development.rb
@ font-face tại đường ray 4.0 với url sass không tìm thấy cho phông chữ tùy chỉnh
# Add the fonts path
config.assets.paths << Rails.root.join('app', 'assets', 'fonts')
# Precompile additional assets
config.assets.precompile += %w(.svg .eot .woff .ttf)
vẫn thấy nó No route matches [GET] "/assets/chalkduster-webfont.woff"
và tôi đặt tôi url
như
@font-face {
font-family: 'chalkdusterregular';
src: url('chalkduster-webfont.eot');
src:url('chalkduster-webfont.svg#chalkdusterregular') format('svg'),
url('chalkduster-webfont.eot?#iefix') format('embedded-opentype'),
url('chalkduster-webfont.woff') format('woff'),
url('chalkduster-webfont.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
nhiều hơn cố gắng font_path('')
trong nguồn và cũng font-url()
nó không bao giờ hoạt động .. :(
Hình như bạn thậm chí có thể sử dụng 'font-url ('font_name')' thay vì 'asset- url ('font_name', phông chữ) ' –
Đối với tôi,' font-url' không hoạt động (liên kết đến /fonts/file.ext), trong khi 'công trình tài sản url' (liên kết đến /assets/file.ext) – FeifanZ
đối với tôi, nó hoạt động với * .svg * .eot * .woff * .ttf trên đường ray 4.1.1 – joseramonc