Как я могу установить highcharts-angular * и * highcharts? - PullRequest
0 голосов
/ 11 декабря 2018

ОБНОВЛЕНИЕ : проблема решена - файл package.json был доступен только для чтения (см. Мой ответ).


У меня есть приложение Angular (7), и я 'Я пытаюсь установить Highcharts.Я следую инструкциям для highcharts-angular здесь .

Инструкции скажем :

Получить пакет от NPM в вашем Angularприложение:

npm install highcharts-angular --save

Хорошо, все в порядке.Но затем в том же разделе говорится:

В компоненте, который будет строить ваши диаграммы Highcharts, вам сначала потребуется импортировать Highcharts, то есть в системную консоль, а в ваше приложение Angular:

npm install highcharts --save

... и когда я это делаю, npm устанавливает highcharts, но un устанавливает highcharts-angular!

Я также пытался установить их другим способомвокруг, с тем же результатом - кажется, вы можете установить только по одному за раз.

Очевидно, что я делаю что-то не так - но что?

1 Ответ

0 голосов
/ 11 декабря 2018

Ничего себе.Что я не упомянул в этом вопросе - потому что я не считал это уместным - это то, что я использую VS2017 и (что крайне важно) VSTS (или как он там сейчас называется) для контроля версий.

Поскольку мой проект находится под контролем версий, файл package.json был доступен только для чтения.И это означало, что npm загружал файлы для первого пакета, но не обновлял package.json - тогда, когда я затем установил второй пакет, он заметил, что файлы для первого пакета не были перечислены в пакете.JSON, поэтому он сделал некоторую "уборку" и удалил их.И, конечно, то же самое случилось бы со вторым пакетом и т. Д.

Опять же, вау.

...