Minificazione dei file JavaScript
- Si applica a:
- Experience Manager 6.5
- Argomenti:
- Moduli adattivi
Creato per:
- Utente
- Sviluppatore
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 nel file system.NOTA
Per ulteriori dettagli sui pacchetti, vedere Introduzione alla personalizzazione dell'area di lavoro di AEM Forms. -
Aggiorna i percorsi in
main.js
che si trovano 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:
sharequeuemodel : pathprefix + 'runtime/models/sharequeue',
A
sharequeuemodel : pathprefix + 'runtime/myModels/mySharequeue',
-
Aggiornare
registry-config.xml, located at client-html/src/main/webapp/js/resource_generator,
in caso di modifica/aggiunta dell'alias inmain.js
.Ad esempio, l'aggiunta di un nuovo modello Sharequeue, ad esempio mySharequeue, cambia:
<sharequeue name="sharequeue" path="runtime/models/sharequeue.js" service="service"/>
A
<sharequeue name="sharequeue" path="runtime/myModels/mySharequeue.js" service="service"/>
-
In client-html/src/main/webapp/js/minifier, esegui il comando:
mvn clean install
Genera una cartella di file minimizzati, in client-html/src/main/webapp/js con main.js minimizzato e registry.js.