Minimierung der JavaScript-Dateien minification-of-the-javascript-files
Durch die Minimierung werden die redundanten Zeichen, wie Leerzeichen, neue Zeile und Kommentare, aus dem Quellcode entfernt. Dies verbessert die Leistung, indem die Größe des Codes verringert wird. Die Minimierung wirkt sich nicht auf die Funktionalität aus, verringert jedoch die Lesbarkeit des Codes.
Gehen Sie wie folgt vor, um minimierten Code für semantische Änderungen zu generieren.
-
Kopieren Sie
client-html/src/main/webapp/js
von „src-package“ nach „filesystem“.note note NOTE Weitere Informationen finden Sie unter Einführung zum Anpassen von AEM Forms Workspace finden Sie weitere Informationen über die Pakete. -
Aktualisieren Sie die Pfade in
main.js
, die sich unter client-html/src/main/webapp/js befinden, für hinzugefügte bzw. aktualisierte Modelle oder Ansichten.Ändern Sie zum Beispiel nach Hinzufügen eines neuen Sharequeue-Modells mySharequeue:
code language-none sharequeuemodel : pathprefix + 'runtime/models/sharequeue', To sharequeuemodel : pathprefix + 'runtime/myModels/mySharequeue',
-
Aktualisieren Sie
registry-config.xml, located at client-html/src/main/webapp/js/resource_generator,
, falls es eine Änderung/Hinzufügung des Alias inmain.js
gibt.Ändern Sie zum Beispiel nach Hinzufügen eines neuen Sharequeue-Modells mySharequeue:
code language-xml <sharequeue name="sharequeue" path="runtime/models/sharequeue.js" service="service"/> To <sharequeue name="sharequeue" path="runtime/myModels/mySharequeue.js" service="service"/>
-
Führen Sie unter client-html/src/main/webapp/js/minifier den Befehl aus:
code language-shell mvn clean install
Es wird ein Ordner minified-files unter client-html/src/main/webapp/js mit minimiertem main.js und registry.js generiert.