Du kan forbedre ytelsen for komponenter og redusere nedlastingsstørrelser ved å minimere JavaScript-koden med Developer Cloud Service.
Optimaliser komponenter
Et eksempel på optimalisering av komponentkildekoden (valgfritt) er tilgjengelig for komponenten Sample-Text-With-Image. Du kan bruke optimalisatoren RequireJS til å minimere og kombinere kildekode. Når du minimerer en komponent, fjernes uønsket plassbruk i JavaScript-koden, og dette gir til bedre ytelse og redusert nedlastingsstørrelse. Optimalisering omfatter følgende handlinger:
Minimere JavaScript
Komprimere CSS.
Kombinere JavaScript, HTML og CSS i én enkelt fil, render.js.
Denne optimaliseringen reduserer nedlastingsstørrelsen og forbedrer ytelsen.
Aktivere optimalisering for komponenten
I komponenten Sample-Text-With-Image vil optimalisering minimere og kombinere alle filene merket som avhengigheter i render.js (template.html, data-defaults.js og design.css) i render.js, som én enkelt fil. Andre komponenter som allerede støtter optimalisering, følger:
Sample-Folder-List
Sample-File-List
Sample-Documents-Manager
Sample-Process-Start-Form
Sample-Process-Task-List
Sample-Process-Task-Details
Når du skal aktivere optimalisering for den lokale komponenten, gjør du følgende (obligatorisk):
Kopier gulpfile.js fra komponenten Sample-Text-With-Image til komponenten din.
Korriger modulnavnene i gulpfile.js for dine avhengigheter for render.js. Se kommentarene i gulpfile.js.
Merknad:
Hvis du har en eksisterende komponent med encss-mappe under assets, endrer du navnet på css-mappen til styles for å unngå feil under optimaliseringen.