Build chunks #32

Closed
opened 2026-09-12 15:03:56 +02:00 by admin · 0 comments

beim build kommt immer folgender output:

../dist/assets/index-CPWPKF3g.js               578.97 kB │ gzip: 180.43 kB │ map: 2,777.11 kB

(!) Some chunks are larger than 500 kB after minification. Consider:
- Using dynamic import() to code-split the application
- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks
- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit.
  • was bedeutet das?
  • kann man das "fixen"?

Antwort (User-Wahl: nichts ändern):

  • Die Meldung ist nur ein Hinweis von Vite, kein Fehler. Sie erscheint bei jedem Chunk über 500 kB (minifiziert).
  • Das Hauptbundle (590 kB) besteht zur Hälfte aus Pixi (300 kB: Grafik, Text, Container, Renderer, also fast nur Benutztes) und zur Hälfte aus eigenem Code (287 kB, davon Editor 130, Core 97, UI 40). Code-Splitting per import() bringt nichts, weil der Editor beim Start alles braucht.
  • „Fixen“ ginge über einen eigenen Pixi-Chunk (manualChunks, beide Teile unter 500 kB, Pixi bleibt nach einem Deploy im Cache) oder über eine höhere Warngrenze (chunkSizeWarningLimit). An der Gesamtgröße ändert beides nichts.
  • Größerer Hebel: nginx liefert JS unkomprimiert aus, weil gzip in der Konfiguration des Web-Stacks aus ist (590 kB statt 184 kB mit gzip, gemessen). Das Modul gzip_static ist im Container vorhanden.

Übernommen aus todo-notes/done/build-chunks.md beim Umzug auf das Issue-System (2026-09-12).

  • Angelegt: 2026-09-11 · 854ae2e — Add Get/Set properties nodes and a breadcrumb for opened sub-behaviors
  • Abgeschlossen: 2026-09-11 · 8df4b8d — Close the build-chunks note: the size is Pixi plus editor, all loaded at start
  • Gemeldet von: admin
beim build kommt immer folgender output: ``` ../dist/assets/index-CPWPKF3g.js 578.97 kB │ gzip: 180.43 kB │ map: 2,777.11 kB (!) Some chunks are larger than 500 kB after minification. Consider: - Using dynamic import() to code-split the application - Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks - Adjust chunk size limit for this warning via build.chunkSizeWarningLimit. ``` - was bedeutet das? - kann man das "fixen"? --- Antwort (User-Wahl: nichts ändern): - Die Meldung ist nur ein Hinweis von Vite, kein Fehler. Sie erscheint bei jedem Chunk über 500 kB (minifiziert). - Das Hauptbundle (590 kB) besteht zur Hälfte aus Pixi (300 kB: Grafik, Text, Container, Renderer, also fast nur Benutztes) und zur Hälfte aus eigenem Code (287 kB, davon Editor 130, Core 97, UI 40). Code-Splitting per `import()` bringt nichts, weil der Editor beim Start alles braucht. - „Fixen“ ginge über einen eigenen Pixi-Chunk (`manualChunks`, beide Teile unter 500 kB, Pixi bleibt nach einem Deploy im Cache) oder über eine höhere Warngrenze (`chunkSizeWarningLimit`). An der Gesamtgröße ändert beides nichts. - Größerer Hebel: nginx liefert JS unkomprimiert aus, weil `gzip` in der Konfiguration des Web-Stacks aus ist (590 kB statt 184 kB mit gzip, gemessen). Das Modul `gzip_static` ist im Container vorhanden. --- *Übernommen aus `todo-notes/done/build-chunks.md` beim Umzug auf das Issue-System (2026-09-12).* - **Angelegt:** 2026-09-11 · `854ae2e` — Add Get/Set properties nodes and a breadcrumb for opened sub-behaviors - **Abgeschlossen:** 2026-09-11 · `8df4b8d` — Close the build-chunks note: the size is Pixi plus editor, all loaded at start - **Gemeldet von:** admin
admin added the todo-note label 2026-09-12 15:03:56 +02:00
admin closed this issue 2026-09-12 15:03:57 +02:00
admin added this to the Development project 2026-09-13 13:43:19 +02:00
admin moved this to Done in Development on 2026-09-13 13:43:42 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: meleki/feuerwerk#32