Как включить Chart. js в мой проект AngularJS? - PullRequest
2 голосов
/ 21 января 2020

Я новичок в AngularJS, и сейчас я работаю над созданием приложения в Ubuntu. Когда я пытаюсь установить Chart. js, используя npm install chart.js, он выдает следующее ошибка .

npm WARN karma-jasmine-html-reporter@1.5.1 requires a peer of jasmine-core@>=3.5 but none is installed. You must install peer dependencies yourself.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.11 (node_modules/webpack-dev-server/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.11: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.11 (node_modules/watchpack/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.11: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.11 (node_modules/karma/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.11: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.11 (node_modules/@angular/compiler-cli/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.11: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.2 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

+ chart.js@2.9.3
updated 1 package and audited 19058 packages in 9.013s

23 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities

Что делает эта ошибка означает?

Как это исправить?

Есть ли другой способ включить Chart. js в мой проект, другой чем команда установки?

Ответы [ 3 ]

1 голос
/ 21 января 2020

В вашей установке 0 уязвимостей. то, что вы называете ошибкой, это просто WARN означает предупреждения, которые можно игнорировать, Chart.js успешно установлен. вы должны быть хороши для go.

Если вы хотите избавиться от этих предупреждений, как говорится You must install peer dependencies yourself.

Попробуйте npm установить jasmine-core@>=3.5

0 голосов
/ 21 января 2020

вы не получили никаких ошибок только предупреждения, вы можете игнорировать их. Прежде всего, вы можете загрузить вручную с https://github.com/jtblin/angular-chart.js, но вы уже установили их с npm, поэтому попробуйте включить его в свой проект

при загрузке модуля angular не забудьте использовать

angular.module('myModule', ['chart.js']);

сообщите нам, если вы смогли его использовать, удачи!

0 голосов
/ 21 января 2020

npm решил добавить новую команду: npm фонд, который предоставит npm пользователям больше информации о том, какие зависимости активно ищут способы финансирования своей работы.

npm установка в конце также будет показано одно сообщение, чтобы пользователь знал, что зависимости ищут финансирование, это выглядит так:

$ npm install
13 packages are looking for funding.
run `npm fund` for details.

Запуск npm fund откроет URL, указанный для данного пакета прямо в вашем браузере.

npm финансирование не означает, что пакет не установлен, ваш пакет успешно установлен.

проверьте это на больше информации

...