Minificazione dei file JavaScript minification-of-the-javascript-files
La minimizzazione 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 minimizzazione non influisce sulla funzionalità, riduce la leggibilità del codice.
Per generare codice minimizzato per le modifiche semantiche segui questi passaggi.
-
Copia
client-html/src/main/webapp/js
da src-package su filesystem.note note NOTE Vedi Introduzione alla personalizzazione dell’area di lavoro di AEM Forms per ulteriori dettagli sui pacchetti. -
Aggiorna percorsi in
main.js
in client-html/src/main/webapp/js, per modelli/visualizzazioni aggiunti/aggiornati.Ad esempio, l'aggiunta di un nuovo modello Sharequeue, ad esempio mySharequeue, cambia:
code language-none sharequeuemodel : pathprefix + 'runtime/models/sharequeue', To sharequeuemodel : pathprefix + 'runtime/myModels/mySharequeue',
-
Aggiorna
registry-config.xml, located at client-html/src/main/webapp/js/resource_generator,
nel caso in cui si verifichi una modifica/aggiunta dell'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"/> To <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 minified-files, sotto client-html/src/main/webapp/js con minified main.js e register.js.