Tôi không chắc điều gì gây ra sự cố này, nhưng trong một dự án mà tôi đang xây dựng, trình biên dịch đang mất hàng giờ chỉ để biên dịch một mô-đun. Tổng kích thước của cơ sở mã của tôi là 352KB, nhưng không có mô-đun nào lớn hơn 10KB. Tôi đang sử dụng Native port, nhưng nó rất nhỏ; Tôi chỉ tìm nạp Date.now()
với nó.
Có điều gì nổi tiếng khiến trình biên dịch cây du phải mất mãi mãi để biên dịch không? Tôi không có nhiều phụ thuộc, nhưng tôi đang sử dụng Html rất nhiều. Tôi thực sự sẽ đánh giá cao bất kỳ gợi ý nào về điều gì sẽ gây ra điều này.
Biên tập
Vì vậy, hóa ra các biểu thức chữ hoa lớn sẽ khiến trình tối ưu hóa mất nhiều thời gian, kể từ 0,16. Đây là cuộc thảo luận trên Elm-Discuss đưa ra vấn đề và ý chính của một trường hợp khó hiểu .
Tôi đoán là dài dòng và để giữ một củ cà rốt ở đó, tại sao trình biên dịch của cây du lại sử dụng con đường này để đối sánh chữ hoa chữ thường? Máy móc cơ bản đang diễn ra ở đây là gì? Tại sao trình biên dịch lại mất hơn một giờ để tối ưu hóa hơn 60 mẫu khớp trên một câu lệnh?