Miniatuur van de JavaScript-bestanden
- Van toepassing op:
- Experience Manager 6.5
- Onderwerpen:
- Adaptieve formulieren
Gemaakt voor:
- Gebruiker
- Ontwikkelaar
Met Minificatie worden de overbodige tekens, zoals witruimte, nieuwe regels en opmerkingen, uit de broncode verwijderd. Dit verbetert de prestaties door de grootte van de code te verminderen. De miniatuur heeft geen invloed op de functionaliteit, maar vermindert de leesbaarheid van de code.
Voer de volgende stappen uit om geminificeerde code voor semantische wijzigingen te genereren.
-
Kopieer
client-html/src/main/webapp/js
van src-pakket op bestandssysteem.OPMERKING
Zie Inleiding aan het Aanpassen van de werkruimte van AEM Formsvoor meer details over de pakketten. -
Werk paden bij in
main.js
onder client-html/src/main/webapp/js voor toegevoegde/bijgewerkte modellen/weergaven.Bijvoorbeeld, de toevoeging van een nieuw model van de Schaduwrij, zeg mySharequeue, verandering:
sharequeuemodel : pathprefix + 'runtime/models/sharequeue',
Naar
sharequeuemodel : pathprefix + 'runtime/myModels/mySharequeue',
-
Werk
registry-config.xml, located at client-html/src/main/webapp/js/resource_generator,
bij voor het geval dat er een wijziging/toevoeging van een alias inmain.js
optreedt.Bijvoorbeeld, de toevoeging van een nieuw model van de Schaduwrij, zeg mySharequeue, verandering:
<sharequeue name="sharequeue" path="runtime/models/sharequeue.js" service="service"/>
Naar
<sharequeue name="sharequeue" path="runtime/myModels/mySharequeue.js" service="service"/>
-
Voer de opdracht uit op client-html/src/main/webapp/js/minifier:
mvn clean install
Er wordt een map met geminificeerde bestanden gegenereerd, onder client-html/src/main/webapp/js met geminificeerde main.js en register.js.