- 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?
การเปลี่ยนแปลงที่ดูเหมือนจะเล็กน้อยจนเรียกได้ว่าสมบูรณ์แบบในเชิงตรรกะ แต่กลับทำให้เคสทดสอบล่ม ปัญหาคือไม่รู้สาเหตุเลย...
ดังนั้นในช่วงสุดสัปดาห์ที่ผ่านมา แม้ว่าจะเป็นวันเกิด แต่ก็ต้องมาทำงานหนัก โดยใช้ชื่อไฟล์เป็นเกณฑ์ในการนำตรรกะเก่าไปใช้กับบางไฟล์ เพื่อหาว่าไฟล์ใดบ้างที่ไม่เข้ากันกับตรรกะใหม่
ทำแบบนี้ทีละไฟล์ทีละไฟล์
สุดท้ายก็พบเคสทดสอบที่มีปัญหา แต่เนื้อหาของไฟล์นั้นคือ
แค่นี้เอง การดีบักน่าจะใช้เวลานานมาก ดังนั้นจึงปิดการใช้งานเคสทดสอบที่เกี่ยวข้อง
ความคิดเห็น0