Minificación de los archivos JavaScript
Creado para:
- User
La minificación elimina del código fuente los caracteres redundantes, como los espacio en blanco, las líneas nuevas y los comentarios. Esto mejora el rendimiento al reducir el tamaño del código. Aunque la minificación no afecta a la funcionalidad, reduce la legibilidad del código.
Para generar código minificado para cambios semánticos, siga los siguientes pasos.
-
Copie
client-html/src/main/webapp/js
desde src-package en el sistema de archivos.NOTEConsulte Introducción a la personalización de AEM Forms Workspace para obtener más información sobre los paquetes. -
Actualice las rutas de
main.js
, ubicado en client-html/src/main/webapp/js, para obtener modelos o vistas agregados o actualizados.Por ejemplo, si se agrega un nuevo modelo de Sharequeue, por ejemplo, mySharequeue, cambie lo siguiente:
sharequeuemodel : pathprefix + 'runtime/models/sharequeue', To sharequeuemodel : pathprefix + 'runtime/myModels/mySharequeue',
-
Actualice
registry-config.xml, located at client-html/src/main/webapp/js/resource_generator,
en el caso de que haya algún cambio o adición de alias enmain.js
.Por ejemplo, si se agrega un nuevo modelo de Sharequeue, por ejemplo, mySharequeue, cambie lo siguiente:
<sharequeue name="sharequeue" path="runtime/models/sharequeue.js" service="service"/> To <sharequeue name="sharequeue" path="runtime/myModels/mySharequeue.js" service="service"/>
-
Ejecute el siguiente comando en client-html/src/main/webapp/js/minifier:
mvn clean install
Este comando genera una carpeta de archivos minificados en client-html/src/main/webapp/js en la que main.js y register.js están minificados.