Minificação dos arquivos JavaScript minification-of-the-javascript-files
A minificação remove do código-fonte os caracteres redundantes, como espaço em branco, nova linha e comentários. Isso melhora o desempenho ao reduzir o tamanho do código. Embora a minificação não afete a funcionalidade, ela reduz a legibilidade do código.
Para gerar código minificado para alterações semânticas, siga essas etapas.
-
Copiar
client-html/src/main/webapp/js
do src-package no sistema de arquivos.note note NOTE Consulte Introdução à Personalização do espaço de trabalho do AEM Forms para obter mais detalhes sobre os pacotes. -
Atualizar caminhos em
main.js
localizado em client-html/src/main/webapp/js, para modelos/visualizações adicionados/atualizados.Por exemplo, a adição de um novo modelo do Sharequue, digamos mySharequue, muda:
code language-none sharequeuemodel : pathprefix + 'runtime/models/sharequeue', To sharequeuemodel : pathprefix + 'runtime/myModels/mySharequeue',
-
Atualizar
registry-config.xml, located at client-html/src/main/webapp/js/resource_generator,
em caso de alteração/adição de alias emmain.js
.Por exemplo, a adição de um novo modelo do Sharequue, digamos mySharequue, muda:
code language-xml <sharequeue name="sharequeue" path="runtime/models/sharequeue.js" service="service"/> To <sharequeue name="sharequeue" path="runtime/myModels/mySharequeue.js" service="service"/>
-
Em client-html/src/main/webapp/js/minifier, execute o comando:
code language-shell mvn clean install
Ele gera uma pasta arquivos minificados, em client-html/src/main/webapp/js com minificações main.js e registry.js.