Minimiser les fichiers JavaScript
- S'applique à :
- Experience Manager 6.5
- Rubriques :
- Formulaires adaptatifs
Créé pour :
- Utilisateur ou utilisatrice
- Développeur
La minimisation supprime du code source les caractères redondants, comme les espaces blancs, les nouvelles lignes et les commentaires. Cela améliore les performances en réduisant la taille du code. La minimisation n’a aucun impact sur la fonctionnalité et réduit la lisibilité du code.
Pour générer un code minimisé pour les modifications sémantiques, effectuez les étapes suivantes.
-
Copiez
client-html/src/main/webapp/js
de src-package dans filesystem.REMARQUE
Voir Introduction à la personnalisation de l’espace de travail AEM Forms pour plus d’informations sur les packages. -
Mettez à jour les chemins dans
main.js
sous client-html/src/main/webapp/js, pour added/updated models/views.Par exemple, pour ajouter un nouveau modèle Sharequeue, par exemple mySharequeue, modifiez :
sharequeuemodel : pathprefix + 'runtime/models/sharequeue',
To
sharequeuemodel : pathprefix + 'runtime/myModels/mySharequeue',
-
Mettez à jour
registry-config.xml, located at client-html/src/main/webapp/js/resource_generator,
en cas de changement/ajout d’alias dansmain.js
.Par exemple, pour ajouter un nouveau modèle Sharequeue, par exemple mySharequeue, modifiez :
<sharequeue name="sharequeue" path="runtime/models/sharequeue.js" service="service"/>
To
<sharequeue name="sharequeue" path="runtime/myModels/mySharequeue.js" service="service"/>
-
Dans client-html/src/main/webapp/js/minifier, exécutez la commande :
mvn clean install
Elle génère un dossier minified-files, sous client-html/src/main/webapp/js avec main.js et registre.js minifiés.