Miniatyrbilder av JavaScript-filer
- Gäller:
- Experience Manager 6.5
- Ämnen:
- Adaptiva formulär
Skapat för:
- Användare
- Utvecklare
Med miniatyr tas de redundanta tecknen bort från källkoden, till exempel blanktecken, nya rader och kommentarer. Detta förbättrar prestandan genom att minska storleken på koden. Miniatyrfunktionen påverkar inte funktionen, men den minskar kodens läsbarhet.
Följ de här stegen för att generera miniatyrkod för semantiska ändringar.
-
Kopiera
client-html/src/main/webapp/js
från src-paket i filsystemet.OBSERVERA
Mer information om paketen finns i Introduktion till anpassning av AEM Forms-arbetsytan. -
Uppdatera sökvägar i
main.js
som finns under client-html/src/main/webapp/js, för tillagda/uppdaterade modeller/vyer.Om du till exempel lägger till en ny Sharequeue-modell, till exempel mySharequeue, ändras följande:
sharequeuemodel : pathprefix + 'runtime/models/sharequeue',
Till
sharequeuemodel : pathprefix + 'runtime/myModels/mySharequeue',
-
Uppdatera
registry-config.xml, located at client-html/src/main/webapp/js/resource_generator,
om det finns en ändring/tillägg av alias imain.js
.Om du till exempel lägger till en ny Sharequeue-modell, till exempel mySharequeue, ändras följande:
<sharequeue name="sharequeue" path="runtime/models/sharequeue.js" service="service"/>
Till
<sharequeue name="sharequeue" path="runtime/myModels/mySharequeue.js" service="service"/>
-
Kör kommando på client-html/src/main/webapp/js/minifier:
mvn clean install
Den genererar en mapp med minifierade filer, under client-html/src/main/webapp/js med minifierade main.js och register.js.