Приложение Laravel не показывает глифы, потому что отображается ошибка «Не удалось загрузить ресурс: сервер ответил с состоянием 404 (не найдено)«?
Решение:
$ mkdir public / css / fonts
$ cp
node_modules / самозагрузка-дерзость / активы / шрифты / начальная загрузка / glyphicons-полурослики-regular.ttf
публичный / CSS / шрифты /$ cp
node_modules / самозагрузка-дерзость / активы / шрифты / начальная загрузка / glyphicons-полурослики-regular.woff
публичный / CSS / шрифты /$ cp
node_modules / самозагрузка-дерзость / активы / шрифты / начальная загрузка / glyphicons-полурослики-regular.woff2
публичный / CSS / шрифты /
Попробуйте использовать
public_path()
Эта функция, предоставляемая Laravel, будет правильно обрабатывать и выводить информацию для общего доступа.
Если вы тянете через лезвие, попробуйте
@font-face{
font-family:'Glyphicons Halflings';
src:url({{public_path() . '/css/fonts/<<nameOfFileHere>>'}});
}
Или вы можете использовать CDN, если локально не требуется.
<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css" rel="stylesheet">
Других решений пока нет …