Почему некоторые шрифтовые иконки не отображаются - PullRequest
0 голосов
/ 09 ноября 2018

В моем приложении laravel 5.7 / Bootstrap 4.1 Я установил font-awesome пакет с командой

npm install font-awesome --save

и в моем package.json у меня есть:

"dependencies": {
    ... 
    "font-awesome": "^4.7.0",
    ... 
}

В webpack.mix.js есть строка:

mix.copy('node_modules/font-awesome/fonts', 'public/fonts');

В каталоге шрифтов вижу

nick@nick:project/public/fonts$ ls -la
total 1080
drwxrwxrwx 1 root root   4096 лис  9 14:32 .
drwxrwxrwx 1 root root   4096 лис  6 06:04 ..
-rwxrwxrwx 1 root root 134808 лис  9 14:32 FontAwesome.otf
-rwxrwxrwx 1 root root 165742 лис  9 14:32 fontawesome-webfont.eot
-rwxrwxrwx 1 root root 444379 лис  9 14:32 fontawesome-webfont.svg
-rwxrwxrwx 1 root root 165548 лис  9 14:32 fontawesome-webfont.ttf
-rwxrwxrwx 1 root root  98024 лис  9 14:32 fontawesome-webfont.woff
-rwxrwxrwx 1 root root  77160 лис  9 14:32 fontawesome-webfont.woff2
drwxrwxrwx 1 root root   4096 лис  7 10:16 roboto
drwxrwxrwx 1 root root      0 лип 22 08:07 vendor

Проблема в том, что когда я пытаюсь использовать эти значки, не все они отображаются. Скажите, что значки fa-alicorn или fa-air-освежитель пусты. Я выбираю значок из этого https://fontawesome.com/icons?d=gallery&q=freshener селектора.

Вы можете проверить это по http://votes.nilov -sergey-demo-apps.tk / admin / dashboard url, в блоке «Образцы значков» есть несколько значков которые видны, но некоторые нет.

Почему? Это разные версии иконок в моем приложении?

Спасибо!

1 Ответ

0 голосов
/ 09 ноября 2018

Значки, которые не отображаются, недоступны в вашей замечательной версии. Вы используете fontawesome v4, отсутствующие значки доступны только в fontawesome v5.

Здесь вы можете найти все значки, доступные для v4:

Здесь вы можете найти руководство по установке v5.

...