web-dev-qa-db-fra.com

Processus de mise à niveau pour fontawesome du 4 au 5

Nous avons contribué à font-awesome 5 (oui), et nous envisageons de passer de nos icônes existantes (jeu de symboles) à font-awesome. La dénomination des icônes et l'utilisation de font-awesome 5 seront-elles rétrocompatibles avec font-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?

16
Daniel

Ce n'est pas rétrocompatible.

Je viens de publier un script pour effectuer la migration de 4 à 5 dans:

https://github.com/estebandelaf/scripts/blob/master/fontawesome4to5.sh

PS: Je sais que la publication date de l’année dernière, mais c’est le deuxième résultat de Google pour "script de migration fontawesome 4 à 5".

11
delaf

J'ai créé un script python pour passer de la version 4.7 à la version 5.1 sans qu'il soit nécessaire de… .. Cela a fonctionné mieux pour moi . https://Gist.github.com/ilanben/38ef4d4545cb74089375af0ceecf439b

Mise à jour: Correction du lien qui était temporairement cassé

2
Ilan.b

Depuis les scripts mentionnés ci-dessus ne fonctionnent pas pour les icônes comme le thermomètre, la batterie, etc. Créé un script python qui fonctionne pour toutes les icônes. Ci-dessous le lien.

https://github.com/abkcode/fontawesome4to5

Pour plus de détails sur les modifications apportées à la mise à niveau, visitez le site.

https://fontawesome.com/how-to-use/on-the-web/setup/upgrading-from-version-4

2
Abhijeet Kambli

Fontawesome fournit le fichier v4-shiv.js qui transforme les anciennes icônes v4 en v5, mais uniquement pour le framework SVG + JS.

Si vous utilisez le framework CSS avec des polices web, voici un javascript jQuery qui fait la même chose.

https://Gist.github.com/timint/fb53929ff196d0a5754188bd93a80cef

2
tim