趣味で作っていたAngularのアプリケーションのBuildがngx-Chartが原因で失敗したので、その原因とか解決法を自分用にメモしておきます。
【作業環境】
- Angular8.2.3
- ngx-chart12.0.0
# Angularのアプリをビルドする $ ng build --prod
【エラー内容】
ERROR in node_modules/@swimlane/ngx-charts/release/heat-map/heat-map.component.d.ts.HeatMapComponent.html(58,11): Expected 2-3 arguments, but got 1. node_modules/@swimlane/ngx-charts/release/heat-map/heat-map.component.d.ts.HeatMapComponent.html(59,11): Expected 2-3 arguments, but got 1. node_modules/@swimlane/ngx-charts/release/pie-chart/advanced-pie-chart.component.d.ts.AdvancedPieChartComponent.html(36,11): Expected 1-2 arguments, but got 3. node_modules/@swimlane/ngx-charts/release/pie-chart/advanced-pie-chart.component.d.ts.AdvancedPieChartComponent.html(37,11): Expected 1-2 arguments, but got 3.
解決策はngx-Chartのバージョンをアップデートすること
12.0.1にすると解決しました
# ngx-chartをアップデートする $ npm install @swimlane/ngx-charts@12.0.1 --save
参照:https://github.com/swimlane/ngx-charts/issues/1344
コメント