Я испортил пару вещей во время обновления. Поскольку я использую шаблон gatsby html5up, я хотел остаться в той же структуре, которая уже была там.
Первая ошибка была в моем _mixins.scss
, мне нужно было удалить ссылку font-family: FontAwesome
. Первоначально я заменил его, но вам нужно просто удалить его.
Вторая ошибка, это не ссылка на класс. До обновления это было не нужно, но после обновления мне приходилось добавлять класс для каждой иконки. До обновления: className="icon alt fa-linkedin"
className="icon alt fa-envelope"
После обновления:
className="icon alt fab fa-linkedin"
className="icon alt fas fa-envelope"
Причина, по которой некоторые значки отображались, в то время как другие не отображались это потому, что я ссылался на семейство бесплатных иконок в _mixins.scss
. При удалении этого все они отображаются в виде квадратов, пока я не добавлю ссылки на классы для каждого отображаемого значка.