Riduzione dei file JavaScript

La riduzione rimuove dal codice sorgente i caratteri ridondanti, ad esempio lo spazio vuoto, la nuova riga e i commenti. Questo migliora le prestazioni riducendo le dimensioni del codice. Anche se la riduzione non influisce sulla funzionalità, riduce la leggibilità del codice.

Per generare codice ridotto per le modifiche semantiche, effettuate le seguenti operazioni.

  1. Copiare client-html/src/main/webapp/js da src-package sul file system.

    Nota

    Per ulteriori informazioni sui pacchetti, consultate Introduzione alla personalizzazione 'area di lavoro AEM Forms.

  2. Aggiornate i percorsi in main.js Client-html/src/main/webapp/js, per modelli/visualizzazioni aggiunti/aggiornati.

    Ad esempio, l'aggiunta di un nuovo modello Sharequeue, ad esempio mySharequeue, modifica:

    sharequeuemodel : pathprefix + 'runtime/models/sharequeue',
    
    To
    
    sharequeuemodel : pathprefix + 'runtime/myModels/mySharequeue',
    
  3. Aggiorna registry-config.xml, located at client-html/src/main/webapp/js/resource_generator, in caso di modifica/aggiunta di alias in main.js.

    Ad esempio, l'aggiunta di un nuovo modello Sharequeue, ad esempio mySharequeue, modifica:

    <sharequeue
                name="sharequeue"
                path="runtime/models/sharequeue.js"
                service="service"/>
    
    To
    
    <sharequeue
                name="sharequeue"
                path="runtime/myModels/mySharequeue.js"
                service="service"/>
    
  4. In client-html/src/main/webapp/js/minifier, eseguite il comando:

    mvn clean install
    

    Viene generata una cartella minified-files, in client-html/src/main/webapp/js con minified main.js e register.js.

Nota

La riduzione funziona solo su JVM a 64 bit.

Nota

Se si riduce il numero di utenti, l'aggiornamento viene influenzato.

In questa pagina