Интеграция Font Awesome в Laravel 5.6

У меня есть приложение Laravel. Я загрузил admin_template и интегрировал его в свое приложение. Я использую Font Awesome с CDN в моем админ-шаблоне, и он работает без проблем.

На первых страницах приложения я не могу использовать Font Awesome. Я пробовал полностью (скачал, использовал CDN и т. Д.), Но безуспешно. Кто-нибудь может мне помочь?

Я пробовал это также https://stackoverflow.com/a/43819770/9145012

Я использую Font Awesome 4.7.

Спасибо.


person Ozal Zarbaliyev    schedule 14.06.2018    source источник
comment
Как выглядит ваш файл шаблона в разделе <head>?   -  person Adam Thomason    schedule 14.06.2018
comment
в теге head есть select 2, bootstrap, jquery ui, alerttify и custom css, удален fontawesome, потому что не работает   -  person Ozal Zarbaliyev    schedule 14.06.2018
comment
добавьте ‹ссылку rel = stylesheet href = {{asset ('font-awesome / css / font-awesome.min.css')}}› в заголовке. Убедитесь, что font awesome находится в assets / font-awesome / css, или измените путь соответствующим образом.   -  person Indra    schedule 14.06.2018
comment
php artisan cache: clear и php artisan view: clear может потребоваться запускать время от времени после добавления новых js / css   -  person Indra    schedule 14.06.2018
comment
нашел проблему. * {/ * font-family: Segoe UI, без засечек! important; влияет на font awesome * /} в css. :)   -  person Ozal Zarbaliyev    schedule 14.06.2018
comment
Используйте Font Awesome версии 5 и выполните следующие действия: stackoverflow.com/questions/43451509/   -  person Karl Hill    schedule 05.12.2018


Ответы (1)


Я использую yarn добавить:

yarn add font-awesome

изменить app.scss:

@import '~font-awesome/scss/font-awesome';
$fa-font-path: '/fonts/font-awesome';

и webpack.mix.js:

mix.options({
    processCssUrls: false
});
mix.copy('./node_modules/font-awesome/fonts/**', 'public/fonts/font-awesome');
person xl Huang    schedule 15.09.2018