Laravel 5.7 и Font Awesome

Я последовал этому ответу специфический, чтобы установить Font Awesome в экземпляре Laravel 5.7, работающем в стеке приложений LAMP.

npm run <option> завершается без ошибок. В браузере значки Font Awesome не загружаются, но php artisan serve загружает значки. Полагаю, я не могу включить скомпилированные /css/app.css и /js/app.js.. Что мне может не хватать?

РЕДАКТИРОВАТЬ

Я не писал кода. Все, что я сделал, это запустил несколько команд с терминала. Моя система

Debian Stretch (4.9), PHP 7.2.9, Apache 2.4.25

Я установил Laravel с Composer. Файлы app.js и app.css имеют точно такой же источник страницы, когда они обслуживаются с помощью php artisan serve и переходят к localhost/... /laravel/public. Итак, файлы скриптов и стилей загружены, почему это не работает?

Вы можете показать код своей страницы?

Shubham Pokhriyal 28.09.2018 20:16

У меня нет общедоступного сервера. Я не писал кода. Не уверен, что я могу показать. Я редактировал вопрос; может быть, кто-нибудь сможет проверить это в аналогичной системе.

russell 29.09.2018 04:50

Я обновил шаги в ссылке, которой вы поделились. Пожалуйста, попробуйте эти шаги и дайте мне знать, сработали ли они для вас.

Karl Hill 11.10.2018 07:46

видны ли в package.json зависимости fontawesome?

lufc 17.12.2018 02:37
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Laravel Scout - это популярный пакет, который предоставляет простой и удобный способ добавить полнотекстовый поиск в ваше приложение Laravel. Он...
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
В последние годы архитектура микросервисов приобрела популярность как способ построения масштабируемых и гибких приложений. Laravel , популярный PHP...
Как построить CRUD-приложение в Laravel
Как построить CRUD-приложение в Laravel
Laravel - это популярный PHP-фреймворк, который позволяет быстро и легко создавать веб-приложения. Одной из наиболее распространенных задач в...
5
4
1 075
1

Ответы 1

Вот моя реализация FontAwesome. Дополнительные примеры можно найти в моем проект персональной веб-страницы, но инициализация происходит в resources / assets / js / bootstrap.js. Это выглядит так:

import fontawesome from '@fortawesome/fontawesome';
import faFacebook from '@fortawesome/fontawesome-free-brands/faFacebook';
import faGithub from '@fortawesome/fontawesome-free-brands/faGithub';
import faLinkedin from '@fortawesome/fontawesome-free-brands/faLinkedin';
import faFileAlt from '@fortawesome/fontawesome-free-solid/faFileAlt';
import faDownload from '@fortawesome/fontawesome-free-solid/faDownload';


fontawesome.dom.i2svg();
fontawesome.library.add([
    faFacebook,
    faGithub,
    faLinkedin,
    faFileAlt,
    faDownload
]);

Затем я использую его в своих шаблонах лезвий следующим образом:

<i style = "color: #3097D1" class = "fab fa-facebook fa-8x"></i>

Другие вопросы по теме