- fix(turbopack): Do not create invalid `EcmascriptModulePartAsset` by kdy1 · Pull Request #70016 · vercel/next.js
- What? EcmascriptModulePartAsset is invalid if the splitting is failed. We now carefully create it, only when the original module is splitable. Why? This is part of the tree-shaking PR. How?
Es war eine so kleine Änderung, dass man sie als logisch einwandfrei bezeichnen könnte, aber der Testfall ist fehlgeschlagen. Das Problem war, dass die Ursache nicht erkennbar war...
Also habe ich am Wochenende, obwohl es mein Geburtstag war, etwas Handarbeit geleistet. Ich habe die alte Logik auf einige Dateien angewendet, basierend auf dem Dateinamen, und versucht herauszufinden, welche Dateien nicht mit der neuen Logik kompatibel sind.
Auf diese Weise habe ich mich Stück für Stück durchgearbeitet,
und schließlich den fehlerhaften Testfall gefunden. Aber der Inhalt dieser Datei war
alles. Da das Debuggen ziemlich lange dauern würde, habe ich den zugehörigen Testfall deaktiviert.
Kommentare0