Toàn bộ người mới bắt đầu để Laravel 5 và cố gắng nhập khẩu phông chữ tùy chỉnh sử dụng mã này trong phần đầu của tôi:Tôi đặt phông chữ tùy chỉnh ở Laravel 5 ở đâu?
<style>
@font-face {
font-family: 'Conv_OptimusPrinceps';
src: url('fonts/OptimusPrinceps.eot');
src: local('☺'), url('fonts/OptimusPrinceps.woff') format('woff'), url('fonts/OptimusPrinceps.ttf') format('truetype'), url('fonts/OptimusPrinceps.svg') format('svg');
font-weight: normal;
font-style: normal;
}
và gọi đó là trong variables.scss tôi. Hiện nay các phông chữ của tôi được lưu trữ trong thư mục công cộng của tôi:
public/fonts/OptimusPrinceps.woff
public/fonts/OptimusPrinceps.tff
etc.
Đối với một số lý do cảnh báo này xuất hiện trong các công cụ dev của tôi
Failed to decode downloaded font: http://localhost:3000/fonts/OptimusPrinceps.tff
OTS parsing error: invalid version tag
Và phông chữ của tôi không tải một cách chính xác.
có bạn đã cố gắng sử dụng 'public_path()': https://laravel.com/docs/5.2/helpers#method-public- đường dẫn –
Không, tôi không có, nhưng trông giống như một giải pháp. Làm thế nào tôi sẽ mã nó trong ví dụ của tôi? – user3818418