Vous consultez actuellement l'aide de la version:

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.

  1. 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 paquets.

  2. 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',
  3. Mettez à jour registry-config.xml, dans client-html/src/main/webapp/js/resource_generator, en cas de changement/ajout d’alias dans main.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"/>
  4. 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.

Remarque :

la minimisation fonctionne uniquement sur les JVM 64 bits.

Remarque :

la minimisation a des effets sur la mise à niveau.

Ce produit est distribué sous licence Creative Commons Attribution - Pas d’utilisation commerciale - Partage à l’identique 3.0 non transposé  Les publications Twitter™ et Facebook ne sont pas couvertes par les dispositions Creative Commons.

Mentions légales   |   Politique de confidentialité en ligne