Show Menu
TEMAS×

Minificación de los archivos JavaScript

La minimización elimina del código fuente los caracteres redundantes, como espacio en blanco, nueva línea y comentarios. Esto mejora el rendimiento al reducir el tamaño del código. Aunque la minimización no afecta a la funcionalidad, reduce la legibilidad del código.
Para generar código reducido para cambios semánticos, siga estos pasos.
  1. Copie client-html/src/main/webapp/js desde src-package en el sistema de archivos.
    Consulte Introducción a la personalización del espacio de trabajo de AEM Forms para obtener más información sobre los paquetes.
  2. Actualice las rutas main.js ubicadas en client-html/src/main/webapp/js, para obtener modelos/vistas agregados/actualizados.
    Por ejemplo, la adición de un nuevo modelo Sharequeue, por ejemplo, mySharequeue, cambia:
    sharequeuemodel : pathprefix + 'runtime/models/sharequeue',
    
    
    A
    sharequeuemodel : pathprefix + 'runtime/myModels/mySharequeue',
    
    
  3. Actualice registry-config.xml, located at client-html/src/main/webapp/js/resource_generator, en caso de que se produzca un cambio o adición de alias en main.js .
    Por ejemplo, la adición de un nuevo modelo Sharequeue, por ejemplo, mySharequeue, cambia:
    <sharequeue
                name="sharequeue"
                path="runtime/models/sharequeue.js"
                service="service"/>
    
    
    A
    <sharequeue
                name="sharequeue"
                path="runtime/myModels/mySharequeue.js"
                service="service"/>
    
    
  4. En client-html/src/main/webapp/js/minifier, ejecute el comando:
    mvn clean install
    
    
    Genera una carpeta de archivos minificados, en client-html/src/main/webapp/js con main.js y registration.js minimizados.
La minimización solo funcionará en JVM de 64 bits.
Si minimiza, la actualización se verá afectada.