Vue · Senior · Frage 17 von 75
Wie verkleinert man das initiale Bundle einer großen Vue-SPA?
- 1Routen und schwere Komponenten mit
import()lazy laden - 2Alle Komponenten global in
main.tsregistrieren - 3Den Template-Compiler im Produktions-Build abschalten
Antwort zeigen
Richtige Antwort: Routen und schwere Komponenten mit import() lazy laden
Erklärung
Code Splitting auf Routenebene bringt am meisten. Die APIs von Vue sind tree-shakeable, ungenutzte Funktionen wie <Transition> landen also nur im Bundle, wenn sie importiert werden.