Процесс обновления для шрифтов от 4 до 5
Мы внесли свой вклад в font-awesome 5 (yea), и мы смотрим от перехода от наших существующих значков (набор символов) к шрифту - потрясающий. Будет ли именование значков и использование шрифта-awesome 5 обратно совместимым с шрифтом-awesome 4.7?
IE: Should we go to 4.7 now, and have very easy upgrade to 5.0?
OR should we hold off until font-awesome 5 comes out?
Ответы
Ответ 1
Это не обратно совместимо.
Я просто публикую сценарий для перехода с 4 на 5 в:
https://github.com/estebandelaf/scripts/blob/master/fontawesome4to5.sh
PS: я знаю, что это сообщение от года назад, но это второй результат в google для "сценария миграции fontawesome от 4 до 5".
Ответ 2
Поскольку вышеупомянутые скрипты не работают для таких значков, как термометр, батарея и т.д. Создан скрипт на Python, который работает для всех значков. Ниже ссылка.
https://github.com/abkcode/fontawesome4to5
Для получения подробной информации об изменениях обновления посетите.
https://fontawesome.com/how-to-use/on-the-web/setup/upgrading-from-version-4
Ответ 3
Fontawesome предоставляет v4-shiv.js, который переводит старые иконки v4 в v5, но только для инфраструктуры SVG + JS.
Если вы используете CSS-фреймворк с веб-шрифтами, вот javascript jQuery, который делает то же самое.
https://gist.github.com/timint/fb53929ff196d0a5754188bd93a80cef
Ответ 4
Я создал скрипт Python для обновления с 4.7 до 5.1 без необходимости.
Это сработало лучше для меня.
https://gist.github.com/ilanben/38ef4d4545cb74089375af0ceecf439b
Обновить:
Исправлена ссылка, которая была временно сломана
Ответ 5
Просто используйте use.fontawesome.com/releases/v5.10.1/css/v4-shims.css
Больше деталей:https://fontawesome.com/how-to-use/on-the-web/setup/upgrading-from-version-4