Uncaught TypeError: t.rgb không phải là một chức năng
Tôi đã tạo ra một ứng dụng góc cạnh, xây dựng nó và đang cố gắng phục vụ nó
$ ng serve --prod --aot
Điều này dẫn đến lỗi sau trong bảng điều khiển
Uncaught TypeError: t.rgb is not a function
at HO (color.js.pre-build-optimizer.js:227)
at GO (color.js.pre-build-optimizer.js:232)
at rgb.js.pre-build-optimizer.js:36
at RH (ramp.js.pre-build-optimizer.js:4)
at Module.zUnb (BrBG.js.pre-build-optimizer.js:16)
at f (bootstrap:78)
at Object.0 (index.js.pre-build-optimizer.js:26)
at f (bootstrap:78)
at t (bootstrap:45)
at Array.r [as push] (bootstrap:32)
Ứng dụng không hiển thị
Khi tôi xây dựng ứng dụng mà không thu nhỏ ( --prod
cờ), nó hoạt động.
Tôi chỉ thấy vấn đề này khi sử dụng D3
D3 ^ 5.9.1. Phiên bản góc 7.3.9. bản thảo 3.2.4
Tôi đã thử nhiều kết hợp các phiên bản không có may mắn.
Nó cũng chạy thành công khi tôi vượt qua --optimization=false
tôi đã không thể gỡ lỗi này cho đến nay. Điều này rất giống với câu hỏi này tuy nhiên các giải pháp không áp dụng cho tình huống này
Xin vui lòng cho tôi biết nếu bất kỳ thông tin bổ sung sẽ hữu ích.