Minimizzazione dei file JavaScript minification-of-the-javascript-files
La minimizzazione rimuove dal codice sorgente i caratteri ridondanti, come spazi vuoti, nuove righe e commenti. Questo migliora le prestazioni riducendo le dimensioni del codice. Anche se la minimizzazione non influisce sulla funzionalità, riduce la leggibilità del codice.
Per generare un codice minimizzato per le modifiche semantiche, segui la procedura riportata di seguito.
-
Copia
client-html/src/main/webapp/js
da src-package su filesystem.note note NOTE Consulta Introduzione alla personalizzazione dell’area di lavoro di AEM Forms per ulteriori dettagli sui pacchetti. -
Aggiorna percorsi in
main.js
si trova in client-html/src/main/webapp/js, per modelli/viste aggiunti/aggiornati.Ad esempio, l'aggiunta di un nuovo modello Sharequeue, ad esempio mySharequeue, cambia:
code language-javascript sharequeuemodel : pathprefix + 'runtime/models/sharequeue',
A
code language-javascript sharequeuemodel : pathprefix + 'runtime/myModels/mySharequeue',
-
Aggiorna
registry-config.xml, located at client-html/src/main/webapp/js/resource_generator,
nel caso in cui venga modificato/aggiunto un alias inmain.js
.Ad esempio, l'aggiunta di un nuovo modello Sharequeue, ad esempio mySharequeue, cambia:
code language-xml <sharequeue name="sharequeue" path="runtime/models/sharequeue.js" service="service"/>
A
code language-xml <sharequeue name="sharequeue" path="runtime/myModels/mySharequeue.js" service="service"/>
-
In client-html/src/main/webapp/js/minifier, esegui il comando:
code language-shell mvn clean install
Genera una cartella di file minimizzati, in client-html/src/main/webapp/js con main.js minimizzato e registry.js.