Как импортировать пакет Chart.js chartjs-plugin-datalabels npm в проект Angular 7 - PullRequest
0 голосов
/ 11 апреля 2019

У меня есть проект 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 выдает следующую ошибку ...

enter image description here

Кроме того, добавлено дополнительное, как описано здесь

В других местах, как говорят, импортируется следующим образом ..

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.`

Кто-нибудь имеет какие-либо идеи о том, как это работает ??

Заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...