Utilisation
Exécutez le collecteur avant les builds de production. Faites-le après l’initialisation.
npx @rdlabo/ionic-angular-collect-icons
Automatiser avant le build
Placez le collecteur dans un script npm afin que les builds de production actualisent src/use-icons.ts :
"scripts": {
"ng": "ng",
"start": "ng serve",
"build": "ng build",
+ "prebuild": "npx @rdlabo/ionic-angular-collect-icons",
[!WARNING]
Cette méthode ne peut pas être utilisée pour les builds de production sans le script npm.
Vérification de production
- Ajoutez une icône statique à un template, par exemple
<ion-icon name="home"></ion-icon>. - Exécutez le collecteur et vérifiez l’export correspondant dans
src/use-icons.ts. - Exécutez
npm run build.
Les liaisons dynamiques [name] ne sont pas collectées. Enregistrez ces icônes manuellement ou consultez les remarques sur les liaisons dans la FAQ.