У меня есть проект Angular 7 (Ionic 4), в котором я пробовал Chart.js и мне нужно иметь возможность рисовать некоторые метки на круговой диаграмме, как я спросил здесь .
Мне сказали, что для этого нужно использовать отдельный пакет, но я не могу заставить импорт работать для проекта Angular, используя пакет npm.
У меня есть следующая версия ...
"chart.js": "^2.8.0",
"chartjs-plugin-datalabels": "^0.6.0",
....
"@angular/*": "^7.2.2",
"typescript": "~3.1.6"
Я попробовал, как было предложено здесь , но я получил две ошибки.
Первый vscode выдает следующую ошибку ...
Кроме того, добавлено дополнительное, как описано здесь
В других местах, как говорят, импортируется следующим образом ..
import 'chartjs-plugin-datalabels';
Но я тогда получаю ошибку компиляции ..
`[ng] ERROR in node_modules/chartjs-plugin-datalabels/types/index.d.ts(5,16): error TS2665: Invalid module name in augmentation. Module 'chart.js' resolves to an untyped module at 'D:/dev/ionic/chartjstest/node_modules/chart.js/dist/Chart.js', which cannot be augmented.`
Кто-нибудь имеет какие-либо идеи о том, как это работает ??
Заранее спасибо!