Minimierung der JavaScript-Dateien minification-of-the-javascript-files
Durch die Minimierung werden die redundanten Zeichen, wie Leerzeichen, neue Zeilen und Kommentare, aus dem Quell-code entfernt. Dies verbessert die Leistung, indem die Größe des Codes verringert wird. Die Minimierung wirkt sich zwar 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 wie mySharequeue das Folgende:
code language-javascript sharequeuemodel : pathprefix + 'runtime/models/sharequeue',
To
code language-javascript 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 wie mySharequeue das Folgende:
code language-xml <sharequeue name="sharequeue" path="runtime/models/sharequeue.js" service="service"/>
To
code language-xml <sharequeue name="sharequeue" path="runtime/myModels/mySharequeue.js" service="service"/>
-
Führen Sie unter client-html/src/main/webapp/js/minifier folgenden Befehl aus:
code language-shell mvn clean install
Unter client-html/src/main/webapp/js wird ein minimierter Dateiordner mit minimierten main.js und registry.js erstellt.