DocumentatieAEM 6.5Handboek

Miniatuur van de JavaScript-bestanden

Laatst bijgewerkt: 14 juli 2024
  • 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.

  1. 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.
  2. 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',
    
  3. 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 in main.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"/>
    
  4. 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.

NOTE
Minificatie werkt alleen op een 64-bits JVM.
NOTE
Als u een minieme upgrade uitvoert, heeft dit gevolgen voor de upgrade.
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2