我计划将我的 Angular 项目从版本 17 迁移到 18。
目前我正在使用 Plotly.js-dist-min 图形库。
构建项目(ng build)时,plotly.js 库不会优化,因为它使用 commonjs 模块而不是 ESM。
由于这个问题,构建大小也会增加。
我想要更好的图表库的建议,它与 Angular 18 兼容并且重量轻
我尝试解决plotly库的优化问题。
但这导致我犯了更多错误并使设置变得复杂
Plotly 附带不同的捆绑包,如 readme
中所述也许您可以改用这些较轻的捆绑包之一以减小尺寸。
另请检查您是否已在
buildOptimizer
中为生产版本启用 optimization
和 angular.json
为 true,也许已关闭?